This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Cygwin binaries are screwed?
- From: FX Coudert <fxcoudert at gmail dot com>
- To: Fortran List <fortran at gcc dot gnu dot org>
- Date: Wed, 9 Jan 2008 23:19:37 +0000
- Subject: Cygwin binaries are screwed?
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:mime-version:content-transfer-encoding:message-id:content-type:to:from:subject:date:x-mailer; bh=ftLaKNfHtMDW9myrqlvN4c17Yti+JwitwNA6K9ggBO4=; b=GbIYhembKdHVbAw3pizuno6Chp0/RmEwLRGE3f6MhmvVYnir9J3ZQv+HXtoE5kZVzocqd7r4JLWSS+taTk5iue3CHd+siPF991qhJm9VES3qdLUTTZU7e8iYBFo1dZb9wi0auQSuNf4BiUeuIcaFL8NKyl6ffuGDyilhILxcrh4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:content-transfer-encoding:message-id:content-type:to:from:subject:date:x-mailer; b=tP4tRud3LiOex/o5Djulw/+Eh5e0KQwW1a8qfSvrH0A7p/4uK23tj1Kye2A9fWBb5020S6keu38QdZ/pOWq2iC8OCc16C45qtQxrD8JqA4SlNee1WwqgB6HBErlGiz9bl2plh7J2uuyQAQWNDlvRURlidehXbR/ZFyRIZ6/0C5U=
Following a weird report on comp.lang.fortran, I have tested the
Cygwin binaries for i686 (gfortran-4.3-20071221-Cygwin-i686.tar.bz2)
and I think they're completely screwed; compilation doesn't even
produce object files!
FX@gibbs ~/usr/local/gfortran/rfft-1.2
$ echo ../bin/gfortran.exe -c *.f -O2
../bin/gfortran.exe -c dcfftb.f dcfftf.f dcffti.f dcftb1.f dcftf1.f
dcfti1.f dpssb.f dpssb2.f dpssb3.f dpssb4.f dpssb5.f dpssf.f dpssf2.f
dpssf3.f dpssf4.f dpssf5.f dradb2.f dradb3.f dradb4.f dradb5.f
dradbg.f dradf2.f dradf3.f dradf4.f dradf5.f dradfg.f -O2
FX@gibbs ~/usr/local/gfortran/rfft-1.2
$ ../bin/gfortran.exe -c *.f -O2
FX@gibbs ~/usr/local/gfortran/rfft-1.2
$ ls *.o
ls: cannot access *.o: No such file or directory
FX@gibbs ~/usr/local/gfortran/rfft-1.2
$ ../bin/gfortran.exe -c dcfftb.f
FX@gibbs ~/usr/local/gfortran/rfft-1.2
$ ls dcfftb.*
dcfftb.c dcfftb.f
FX@gibbs ~/usr/local/gfortran/rfft-1.2
$ ../bin/gfortran.exe -c dcfftb.f -v
Using built-in specs.
Target: i686-pc-cygwin
Configured with: ../gcc43/configure --prefix=/usr/local/gfortran --
enable-languages=c,fortran --disable-bootstrap --enable-threads=posix
--enable-sjlj-exceptions --enable-version-specific-runtime-libs --
enable-nls --disable-libmudflap --disable-shared --disable-win32-
registry --with-system-zlib --enable-checking=release --enable-werror
--without-included-gettext --without-x --enable-libgomp
Thread model: posix
gcc version 4.3.0 20071222 (experimental) [trunk revision 127783] (GCC)
COLLECT_GCC_OPTIONS='-c' '-v' '-mtune=generic'
/home/FX/usr/local/gfortran/bin/../libexec/gcc/i686-pc-cygwin/4.3.0/
f951.exe dcfftb.f -ffixed-form -quiet -dumpbase dcfftb.f -
mtune=generic -auxbase dcfftb -version -fintrinsic-modules-path /home/
FX/usr/local/gfortran/bin/../lib/gcc/i686-pc-cygwin/4.3.0/finclude -
o /cygdrive/c/DOCUME~1/FX/LOCALS~1/Temp/cca952BY.s
FX