gcc-3.3.2-5 on x86_64 search dir problem (not search in lib64).

Jakub Jelinek jakub at redhat.com
Mon Jan 19 09:38:51 UTC 2004


On Mon, Jan 19, 2004 at 11:26:23AM +0200, Balint Cristian wrote:
> No, unfortunatley setarch not help.
> 
> [root at yoda root]# x86_64 bash
> [root at yoda root]# gcc -print-search-dirs
> install: /usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/
> programs: =/usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/:/usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/:/usr/lib/gcc-lib/x86_64-redhat-linux/
> :/usr/lib/gcc/x86_64-redhat-linux/3.3.2/:/usr/lib/gcc/x86_64-redhat-linux/
> :/usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/../../../../x86_64-redhat-linux/bin/x86_64-redhat-linux/3.3.2/
> :/usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/../../../../x86_64-redhat-linux/bin/
> libraries: =/usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/:/usr/lib/gcc/x86_64-redhat-linux/3.3.2/
> :/usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/../../../../x86_64-redhat-linux/lib/x86_64-redhat-linux/3.3.2/
> :/usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/../../../../x86_64-redhat-linux/lib/
> :/usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/../../../x86_64-redhat-linux/3.3.2/:/usr/lib/gcc-lib/x86_64-redhat-linux/3.3.2/../../../
> :/lib/x86_64-redhat-linux/3.3.2/:/lib/:/usr/lib/x86_64-redhat-linux/3.3.2/:/usr/lib/
> [root at yoda root]# gcc -print-search-dirs > /gccdebug
> [root at yoda root]# cat /gccdebug | grep lib64

What makes you think it doesn't work?
What matters is
gcc -print-multi-os-directory
(for me this is ../lib64 on AMD64)
and
gcc -m32 -print-multi-os-directory
(../lib on AMD64)

	Jakub





More information about the devel mailing list