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

Reply via email to