Re: g++ and -nostdlib

2013-11-08 Thread Bob Friesenhahn
On Fri, 8 Nov 2013, Peter Rosin wrote: Hi! There seem to be a longstanding complaint that libtool is using -nostdlib when it links libraries using g++. It interferes with -pthread and I think I have also seen other issues. No one can give a satisfactory explanation why libtool does this, it

g++ and -nostdlib

2013-11-08 Thread Peter Rosin
Hi! There seem to be a longstanding complaint that libtool is using -nostdlib when it links libraries using g++. It interferes with -pthread and I think I have also seen other issues. No one can give a satisfactory explanation why libtool does this, it seems like it is just the way it has always

Re: g++ and -nostdlib

2013-11-08 Thread Charles Wilson
On 11/8/2013 1:49 PM, Bob Friesenhahn wrote: Isn't it because libtool wants to control the order of the linking and assure that all dependencies (including static) are tracked/known and applied at the correct times? It wants to assure that static dependencies are linked into the dependent

Re: g++ and -nostdlib

2013-11-08 Thread Richard PALO
Le 08/11/13 20:07, Charles Wilson a écrit : On 11/8/2013 1:49 PM, Bob Friesenhahn wrote: Isn't it because libtool wants to control the order of the linking and assure that all dependencies (including static) are tracked/known and applied at the correct times? It wants to assure that static

Re: Using libtool via autotools causes linking problem on mingw

2013-11-08 Thread Václav Zeman
On 7 November 2013 22:00, Panicz Maciej Godek godek.mac...@gmail.comwrote: Hi, For some time I've been trying to compile my framework for writing multimedia and 3d games in Guile Scheme on Windows/MinGW. The framework uses SDL library, and more details can be found here:

Re: Using libtool via autotools causes linking problem on mingw

2013-11-08 Thread Peter Rosin
On 2013-11-08 11:31, Václav Zeman wrote: On 7 November 2013 22:00, Panicz Maciej Godek godek.mac...@gmail.com mailto:godek.mac...@gmail.com wrote: Hi, For some time I've been trying to compile my framework for writing multimedia and 3d games in Guile Scheme on

Re: Using libtool via autotools causes linking problem on mingw

2013-11-08 Thread Panicz Maciej Godek
2013/11/8 Václav Zeman vhais...@gmail.com The -mwindows switch says that your are compiling a Windows GUI application, which implies WinMain() function. If you are not doing that, remove the switch and (maybe) use -mconsole instead. See

Re: Using libtool via autotools causes linking problem on mingw

2013-11-08 Thread Peter Rosin
On 2013-11-08 12:18, Panicz Maciej Godek wrote: 2013/11/8 Peter Rosin p...@lysator.liu.se mailto:p...@lysator.liu.se The SDL library, for some obscure reason, has its own special take on that and prescribes that you should keep using main() even if you are doing a GUI app. I

Re: Using libtool via autotools causes linking problem on mingw

2013-11-08 Thread Peter Rosin
On 2013-11-08 14:15, Peter Rosin wrote: On 2013-11-08 12:18, Panicz Maciej Godek wrote: 2013/11/8 Peter Rosin p...@lysator.liu.se mailto:p...@lysator.liu.se The SDL library, for some obscure reason, has its own special take on that and prescribes that you should keep using main()

g++ and -nostdlib

2013-11-08 Thread Peter Rosin
Hi! There seem to be a longstanding complaint that libtool is using -nostdlib when it links libraries using g++. It interferes with -pthread and I think I have also seen other issues. No one can give a satisfactory explanation why libtool does this, it seems like it is just the way it has always

Re: g++ and -nostdlib

2013-11-08 Thread Bob Friesenhahn
On Fri, 8 Nov 2013, Peter Rosin wrote: Hi! There seem to be a longstanding complaint that libtool is using -nostdlib when it links libraries using g++. It interferes with -pthread and I think I have also seen other issues. No one can give a satisfactory explanation why libtool does this, it

Re: Using libtool via autotools causes linking problem on mingw

2013-11-08 Thread Panicz Maciej Godek
2013/11/8 Peter Rosin p...@lysator.liu.se On 2013-11-08 12:18, Panicz Maciej Godek wrote: 2013/11/8 Peter Rosin p...@lysator.liu.se mailto:p...@lysator.liu.se The SDL library, for some obscure reason, has its own special take on that and prescribes that you should keep using