Yamin, Please don't Cc: me, I read the list (I set the Reply-To for a reason). More below.
On Thu, 9 Oct 2003 [EMAIL PROTECTED] wrote: > Hi Igor, > > I added that -mno-cygwin to both compiler and linker and have started a > build...should be about an hour or two before its donw. > > I didn't write the makefiles, but I have modified them to use GCC, so > its really too complicated to post in its entirety...but the exact > linker command is as follows: > > Bare in mind, I've tried several variations on these, so its not exactly > the cleanest right now. I've been 'thrashing' it. > The commands are on a separate line, but that's just how the build > system works here. It does get fed into gcc correctly. > ***************************** > gcc > -mno-cygwin > -LC:\cygwin\lib\mingw > -BC:\cygwin\lib\mingw ^^^^^^^^^^^^^^^^^^^^ This doesn't look right... Are you using Cygwin's gcc? Also, you should be using g++, which would make the -lstdc++ below unnecessary. Also, -mno-cygwin makes -lmingw32 unnecessary. HTH, Igor > #list the libraries > -lstdc++ > -lwsock32 > -lmingw32 > -g > -o$(_Target) > %foreach Link in $(LinkFiles) > $(LinksPath)\$(Link) > %end > ***************************** > > Quoting Igor Pechtchanski <[EMAIL PROTECTED]>: > > > On Thu, 9 Oct 2003 [EMAIL PROTECTED] wrote: > > > > > Hi all, > > > > > > I'm trying to build an app using cygwin-gcc and the mingw package > > > all provided by the standard cygwin install. This is a purely > > > console app, whose only use beyond standard c++ is the conio > > > library. > > > > > > I'm getting errors like: > > > undefined refernce to operator new > > > undefined refernce to operator delete > > > > > > .. > > > > > > I think I'm not linking in the appropriate libs. Does anyone know > > > the standard libs to include for general c++ usage (-lstdc++ > > > -lmingw32) and winsock (-lwsock32) usage. > > > > > > I just want to make sure I'm linking in everything. > > > Lastly, I just want to make sure my general approach is correct. > > > When compiled, I removed the standard include dirs, and only > > > included the mingw ones. > > > > > > Thanks all, > > > Yamin > > > > What is the exact command that you use to invoke gcc? Try compiling/linking > > normally, but pass a -mno-cygwin flag to gcc. > > Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ [EMAIL PROTECTED] ZZZzz /,`.-'`' -. ;-;;,_ [EMAIL PROTECTED] |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "I have since come to realize that being between your mentor and his route to the bathroom is a major career booster." -- Patrick Naughton -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/