Re: compiling 32 bit code under amd64

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2004-12-07 at 22:28 -0600, Aleksander Demko wrote:

> [testuser@moya tmp]$ gcc -m32 `pkg-config --cflags --libs glib-2.0`
> 1.c
> /usr/bin/ld: skipping incompatible /usr/lib64/libglib-2.0.so when
> searching for -lglib-2.0
> /usr/bin/ld: skipping incompatible /usr/lib64/libglib-2.0.a when
> searching for -lglib-2.0
> [testuser@moya tmp]$ file /usr/lib/libglib-2.0.so.0*
> /usr/lib/libglib-2.0.so.0:       symbolic link to
> `libglib-2.0.so.0.400.8'
> /usr/lib/libglib-2.0.so.0.400.7: ELF 32-bit LSB shared object,
> Intel 80386, version 1 (SYSV), stripped
> /usr/lib/libglib-2.0.so.0.400.8: ELF 32-bit LSB shared object,
> Intel 80386, version 1 (SYSV), stripped
> 
> 64-bit is fine:
> [testuser@moya tmp]$ gcc -m64 `pkg-config --cflags --libs glib-2.0`
> 1.c
> [testuser@moya tmp]$
> 
> 
> Any ideas?

Hello Aleksander, 

This smells like an automake/ToCIdentifier thing. 
The name of your file is "1.c" and consists of a
single digit and is being replaced with an underscore by ToCIdentifier.
In turn, automake fails.


Best regards

Marvin Dickens


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux