Compiling on AMD64: errors

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

 



I'm trying to compile ver 20041019 (older ver for winetools) on my x86_64 Fedora Core 3. ./configure works fine, and so does make depend, but when it comes down to actually compiling, it has a hard time locating the right libs to link against.

../../../tools/winegcc/winegcc -B../../../tools/winebuild -shared ./winearts.drv.spec arts.o audio.o winearts.drv.dbg.o -o winearts.drv.so -L../../../dlls -lwinmm -luser32 -lkernel32 -L../../../libs/wine -lwine -L/usr/lib64 -ldl -lartsc -lpthread -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -ldxguid -luuid -L../../../libs/port -lwine_port
/usr/bin/ld: skipping incompatible /usr/lib64/libartsc.so when searching for -lartsc
/usr/bin/ld: cannot find -lartsc
collect2: ld returned 1 exit status
winegcc: gcc failed.


It actually gave a similar error at one point before this about 64-bit X libs, but rerunning ./configure with the --x-libraries=/usr/X11R6/lib option and then building worked for that.

I've had this issue a lot with code not knowing how to use the right arch libs (though usually it's a problem I resolve by using the 64 bit libs, not the 32 bit ones.) I usually just manually re-run the last compile command, after changing it to use /whatever/lib64 instead of /whatever/lib and that fixes it enough for the `make` to continue. In this case, rerunning that last command gives the same errors, even if I change the command-line option '-L/usr/lib64' to '-L/usr/lib,' and the errors claim that it's still looking in /usr/lib64 and finding the incompatible libs. I tried changing all of the pertinant Makefiles to point to /usr/lib, but only the Makefile in tools/wndlls/xmaketf actually had the reference to /usr/lib64, and changing that had no impact on the build or error.

I tried running `linux32 ./configure` to see if that took care of the lib issue, but that made things go very, very poorley with the compile. Errors everywhere.

So how can I tell it to use the 32 bit libs properly?

~M~
_______________________________________________
wine-users mailing list
wine-users@xxxxxxxxxx
http://www.winehq.org/mailman/listinfo/wine-users

[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux