From: Luke D. <cod...@ho...> - 2003-11-20 23:10:28
|
----- Original Message ----- From: "Igor Mikolic-Torreira" <igo...@co...> To: <min...@li...> Sent: Friday, November 14, 2003 11:22 AM Subject: [Mingw-users] Setting default search directories for mingw32-gcc cross compiler > Hi, > > I've set up mingw32-gcc as a cross-compiler under Linux using the scripts and > directions at http://www.libsdl.org/extras/win32/cross/. Works great. > > I would like to set the cross-compiler to automatically (= by default) search > for header files and libraries in /usr/local/include and /usr/local/lib. The > ordinary (non-cross compiling) gcc does this, but I can figure out how to get > the cross-compiler to do this. > > This obviously isn't a show-stopper, but it is getting rather annoying -- I > have to always remember to explicitly add "-I/usr/local/include" and > "-L/usr/local/lib" to the mingw32-gcc invocations and/or "./configure > --target=mingw32" commands). > > TIA, > Igor I don't understand why you would want to do that. I am not much of a *nix expert but I thought that "local" basically implies that you are *not* cross-compiling? Libraries for Linux & MinGW targets can't be mixed so it seems incorrect to put MinGW libraries in /usr/local. Perhaps there is another default search directory you can use if you don't want to install your libraries in the cross-compiler tree itself, or else an environment variable (try the GCC manual). If that doesn't work another option might be to modify the "specs" file. Luke |