This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: problems building GUI application
- To: gnu-win32 at cygnus dot com (GNU-Win32)
- Subject: Re: problems building GUI application
- From: "Axel Riese" <Axel dot Riese at risc dot uni-linz dot ac dot at>
- Date: Wed, 5 Nov 1997 10:29:42 +0100 (MET)
- Cc: ariese at risc dot uni-linz dot ac dot at (Axel Riese)
Hi all !
Concerning the discussion on the WinMainCRTStartup-warning:
> The Warning is issued because there is no WinMainCRTStartup in the cygwin32
> library, however crt0.o which is the first thing that is linked in by specs
> has the proper entry point (mainCRTStartup), which always gets put at
> 0x401000, unless you have modified the specs file.
I get the same warning with gcc, but all the programs (seem to) work.
> g++ -o test.exe test.cpp -luser32 (works fine no warnings)
> g++ -o test.exe test.cpp -luser32 -Wl,--subsystem,windows (works but gives
> the warning)
My solution is:
Replace the -Wl option by
-Wl,--subsystem,windows,-e,mainCRTStartup
and you don't see the warning anymore.
BW,
Axel
===============================================================================
Axel Riese
Research Institute for Symbolic Computation
J. Kepler University Linz
A-4040 Linz e-Mail: Axel.Riese@risc.uni-linz.ac.at
Austria URL: http://www.risc.uni-linz.ac.at/research/combinat/risc/
===============================================================================
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".