<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi,
<br>
<br>
A topic was created in Talk Maemo.org (TMO) about Fortran for
Sailfish :<br>
<a class="moz-txt-link-freetext" href="http://talk.maemo.org/showthread.php?t=93925">http://talk.maemo.org/showthread.php?t=93925</a><br>
=======================================<br>
<meta http-equiv="content-type" content="text/html;
charset=windows-1252">
<meta http-equiv="content-type" content="text/html;
charset=windows-1252">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">The goal of this topic is to know what we
need to do to have Fortran on Sailfish OS.</span><br style="color:
rgb(51, 51, 51); font-family: Arial, sans-serif; font-size:
13.63636302948px; font-style: normal; font-variant: normal;
font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);">
<br style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">I've found that gcc-fortran is not available
on Mer :</span><br style="color: rgb(51, 51, 51); font-family:
Arial, sans-serif; font-size: 13.63636302948px; font-style:
normal; font-variant: normal; font-weight: normal; letter-spacing:
normal; line-height: 15.27272605896px; orphans: auto; text-align:
-webkit-left; text-indent: 0px; text-transform: none; white-space:
normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">
<a
href="http://releases.merproject.org/releases/latest/builds/armv7hl/packages/armv7hl/"
target="_blank" style="text-decoration: none; color: rgb(238, 97,
0); font-family: Arial, sans-serif; font-size: 13.63636302948px;
font-style: normal; font-variant: normal; font-weight: normal;
letter-spacing: normal; line-height: 15.27272605896px; orphans:
auto; text-align: -webkit-left; text-indent: 0px; text-transform:
none; white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">list of last Mer packages/</a><br style="color: rgb(51, 51,
51); font-family: Arial, sans-serif; font-size: 13.63636302948px;
font-style: normal; font-variant: normal; font-weight: normal;
letter-spacing: normal; line-height: 15.27272605896px; orphans:
auto; text-align: -webkit-left; text-indent: 0px; text-transform:
none; white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">
<a
href="http://gitweb.merproject.org/gitweb?p=mer-core/gcc.git;a=commit;h=fc433008bf73e6198739142c5abcf4b67e6a47db"
target="_blank" style="text-decoration: none; color: rgb(238, 97,
0); font-family: Arial, sans-serif; font-size: 13.63636302948px;
font-style: normal; font-variant: normal; font-weight: normal;
letter-spacing: normal; line-height: 15.27272605896px; orphans:
auto; text-align: -webkit-left; text-indent: 0px; text-transform:
none; white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">Project Mer-core/gcc</a><br style="color: rgb(51, 51, 51);
font-family: Arial, sans-serif; font-size: 13.63636302948px;
font-style: normal; font-variant: normal; font-weight: normal;
letter-spacing: normal; line-height: 15.27272605896px; orphans:
auto; text-align: -webkit-left; text-indent: 0px; text-transform:
none; white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">The reason seems to be simply the compilation
time on ARM :</span><br style="color: rgb(51, 51, 51);
font-family: Arial, sans-serif; font-size: 13.63636302948px;
font-style: normal; font-variant: normal; font-weight: normal;
letter-spacing: normal; line-height: 15.27272605896px; orphans:
auto; text-align: -webkit-left; text-indent: 0px; text-transform:
none; white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">
<div class="quote" style="margin: 0px 10px 5px; padding: 0px 0px
0.75em 1.8em; color: rgb(51, 51, 51); font-family: Arial,
sans-serif; font-size: 13.63636302948px; font-style: normal;
font-variant: normal; font-weight: normal; letter-spacing: normal;
line-height: 15.27272605896px; orphans: auto; text-align:
-webkit-left; text-indent: 0px; text-transform: none; white-space:
normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background:
url(http://talk.maemo.org/maemo/images/misc/q.gif) 0px 0px
no-repeat rgb(255, 255, 255);">
<blockquote class="bq" style="font-style: italic; font-variant:
normal; font-weight: normal; font-size: 10pt; line-height:
normal; font-family: arial, helvetica, sans-serif;
border-left-width: 3px; border-left-style: solid;
border-left-color: rgb(204, 204, 204); margin: 0px; padding: 0px
5px;">Drop fortran support. On armv7l, this drops gcc compile
time from 34minutes to 17minute</blockquote>
</div>
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">In June 2013 I've contacted Jolla by email
(but I've received no answer) asking the return of gcc-fortran
(package which includes gfortran and libraries) to Mer, because :</span><br
style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">- the above decision was in 11/2011, now we
have faster CPU's (on PC's and smartphones), etc;</span><br
style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">- gcc-fortran is :</span><br style="color:
rgb(51, 51, 51); font-family: Arial, sans-serif; font-size:
13.63636302948px; font-style: normal; font-variant: normal;
font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">* useful to anyone who needs to compile
Fortran code on device;</span><br style="color: rgb(51, 51, 51);
font-family: Arial, sans-serif; font-size: 13.63636302948px;
font-style: normal; font-variant: normal; font-weight: normal;
letter-spacing: normal; line-height: 15.27272605896px; orphans:
auto; text-align: -webkit-left; text-indent: 0px; text-transform:
none; white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">* needed as dependency for R-base (statistics
language), python-scipy (Python scientific module), etc, or
optional dependency for python-numpy (so some NumPy functions
become faster) which is dependency of python-pygame (python module
for games), python-matplotlib (2D/3D graphics in Python), etc.</span><br
style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);">
<br style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">What are the options ?</span><br
style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">- gcc-fortran should be included by the Mer
project when rebuilding "mer-core/gcc.git" (by the Mer-core
maintainers) ?</span><br style="color: rgb(51, 51, 51);
font-family: Arial, sans-serif; font-size: 13.63636302948px;
font-style: normal; font-variant: normal; font-weight: normal;
letter-spacing: normal; line-height: 15.27272605896px; orphans:
auto; text-align: -webkit-left; text-indent: 0px; text-transform:
none; white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">- or gcc-fortran package can be added by the
community ?</span><br style="color: rgb(51, 51, 51); font-family:
Arial, sans-serif; font-size: 13.63636302948px; font-style:
normal; font-variant: normal; font-weight: normal; letter-spacing:
normal; line-height: 15.27272605896px; orphans: auto; text-align:
-webkit-left; text-indent: 0px; text-transform: none; white-space:
normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">
<span style="color: rgb(51, 51, 51); font-family: Arial, sans-serif;
font-size: 13.63636302948px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal; line-height:
15.27272605896px; orphans: auto; text-align: -webkit-left;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">- or another Fortran (other than gcc-fortran,
like g77, f77, etc) can be compiled and package by the community ?</span><br>
=======================================<br>
The Mer/Sailfish community wants to run Fortran compile on device
(like gcc/g++), package R, NumPy (including Fortran), SciPy, etc.<br>
<br>
If anybody has answers about the questions above, feel free to
discuss here or in the TMO topic.<br>
<br>
Best regards,
<br>
<br>
Roberto
</body>
</html>