As my experiment, you shoud use both --host= --target= to generate 64-bit executables.
$ ../configure --prefix=$PWD/binroot --with-build-optimize=DEBUG --host=x86_64-gnu-linux --target=x86_64-gnu-linux On Sun, Nov 13, 2011 at 1:12 AM, Hanfeng Qin <hanfengt...@gmail.com> wrote: > Even --host option instead of --build, it does not generate 64-bit > executables either. > > Best regards, > Hanfeng > > > -----Original Message----- > From: Jian-Xin Lai [mailto:laij...@gmail.com] > Sent: Saturday, November 12, 2011 22:40 > To: Hanfeng Qin > Cc: open64-devel@lists.sourceforge.net > Subject: Re: [Open64-devel] compiling error cannot find -lgfortran > > You can have a try with --host=..., not --build=... > > 2011/11/12 Hanfeng Qin <hanfengt...@gmail.com>: >> Hi Jianxin, >> Thanks for your good idea. I hack it as your suggestions and I can >> identify both libgfortran.a and libgfortran.so. But the changes are >> still needed to make the building process pass. I am not sure why? >> >> By the way, My Fedora 16 is a x86_64 release, so I configure it with >> option "--build=x86_64-unknown-linux-gnu". But it generates executable >> with 32-bit elf format not 64-bit as I wish. What is the possible problem? >> >> Best regards, >> Hanfeng >> >> >> -----Original Message----- >> From: Jian-Xin Lai [mailto:laij...@gmail.com] >> Sent: Saturday, November 12, 2011 20:08 >> To: Hanfeng Qin >> Cc: open64-devel@lists.sourceforge.net >> Subject: Re: [Open64-devel] compiling error cannot find -lgfortran >> >> Hi, >> >> Could you please try to following commands to locate the libgfortran.a >> on your system: >> $ gfortran -m32 --print-file-name=libgfortran.a $ gfortran -m32 >> --print-file-name=libgfortran.so >> >> If there is no libgfortran.a on your system, you have to link the >> crayf90 with the shared library. You can change the value of >> F90_RTLIBS defined in osprey/linux/make/gcommondefs: >> Current value: >> F90_RTLIBS = -Wl,-Bstatic -lgfortran -Wl,-Bdynamic Change to: >> F90_RTLIBS = -lgfortran >> >> 2011/11/12 Hanfeng Qin <hanfengt...@gmail.com>: >>> Hello all, >>> I downloaded open64-5.0 and met a compiling error as follows: >>> ------- >>> GEN compiler_build_date.c >>> C >>> /home/hanfeng/Workspace/tools/build-open64/osprey/targdir/crayf90/sgi >>> / >>> compil >>> er_build_date.c >>> LD >>> /home/hanfeng/Workspace/tools/build-open64/osprey/targdir/crayf90/sgi >>> / >>> mfef95 >>> /usr/bin/ld: cannot find -lgfortran >>> collect2: ld returned 1 exit status >>> make[4]: *** [mfef95] Error 1 >>> make[3]: *** [default] Error 2 >>> make[2]: *** [first] Error 2 >>> make[2]: Leaving directory >>> `/home/hanfeng/Workspace/tools/build-open64/osprey/targdir/crayf90' >>> make[1]: *** [mfef95] Error 2 >>> make[1]: Leaving directory `/home/hanfeng/Workspace/tools/build-open64' >>> make: *** [build] Error 2 >>> ------- >>> The version of gcc in my platform is 4.6.2 (actually, I work on >>> Fedora 16, x86_64). I also checked the related development packages: >>> $ rpm -qa | grep gfortran >>> libgfortran-4.6.2-1.fc16.i686 >>> gcc-gfortran-4.6.2-1.fc16.x86_64 >>> libgfortran-4.6.2-1.fc16.x86_64 >>> >>> Can anyone give my some suggestions to conquer that? >>> >>> Best regards, >>> Hanfeng >>> >>> >>> >>> --------------------------------------------------------------------- >>> - >>> -------- >>> RSA(R) Conference 2012 >>> Save $700 by Nov 18 >>> Register now >>> http://p.sf.net/sfu/rsa-sfdev2dev1 >>> _______________________________________________ >>> Open64-devel mailing list >>> Open64-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/open64-devel >>> >> >> >> >> -- >> Regards, >> Lai Jian-Xin >> >> > > > > -- > Regards, > Lai Jian-Xin > > > ------------------------------------------------------------------------------ > RSA(R) Conference 2012 > Save $700 by Nov 18 > Register now > http://p.sf.net/sfu/rsa-sfdev2dev1 > _______________________________________________ > Open64-devel mailing list > Open64-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/open64-devel -- yongchong ------------------------------------------------------------------------------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ Open64-devel mailing list Open64-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open64-devel