This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
I just downloaded gcc-3.4.4-03 on my WinXP and have the previous version of gcc-3.4.4 on my Win2K computer. In both machines the following code fails to link. The error message indicates that 'new(unsigned int)' could not be found which I suppose means that 'new int' is translated into 'new((unsigned int)sizeof(int))'. <br><br>Since I haven't seen another posting on this message I assume that there's something wrong with my installation or installation procedures. I usually execute an 'install from internet' so the problem must be local. Any direction would be a great help.<br><br>art<br><br><span style="font-family: courier;">int main(void)</span><br style="font-family: courier;"><span style="font-family: courier;">{</span><br style="font-family: courier;"><span style="font-family: courier;"> int * p;</span><br style="font-family: courier;"><span style="font-family: courier;"> int * q = new int;</span><br style="font-family: courier;"><br style="font-family: courier;"><span style="font-family: courier;"> p = new int;</span><br style="font-family: courier;"><br style="font-family: courier;"><span style="font-family: courier;"> return 3;</span><br style="font-family: courier;"><span style="font-family: courier;"> </span><br style="font-family: courier;"><span style="font-family: courier;">}</span><br style="font-family: courier;"><br style="font-family: courier;"><br style="font-family: courier;"><span style="font-family: courier;">/c/DOCUME~1/ra07220/LOCALS~1/Temp/ccAgrALS.o:main.c++:(.text+0x32): undefined reference to `operator new(unsigned int)'</span><br style="font-family: courier;"><span style="font-family: courier;">/c/DOCUME~1/ra07220/LOCALS~1/Temp/ccAgrALS.o:main.c++:(.text+0x41): undefined reference to `operator new(unsigned int)'</span><br style="font-family: courier;"><span style="font-family: courier;">collect2: ld returned 1 exit status</span><br style="font-family: courier;"><span style="font-family: courier;">>> gcc --version</span><br style="font-family: courier;"><span style="font-family: courier;">gcc (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)</span><br style="font-family: courier;"><span style="font-family: courier;">Copyright (C) 2004 Free Software Foundation, Inc.</span><br style="font-family: courier;"><span style="font-family: courier;">This is free software; see the source for copying conditions. There is NO</span><br style="font-family: courier;"><span style="font-family: courier;">warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span><br style="font-family: courier;"><br style="font-family: courier;"><span style="font-family: courier;">>> cygcheck -s -v -r > cygcheck.out</span><br style="font-family: courier;"><br>
Attachment:
WinXP_cygcheck.out
Description: 2444029899-WinXP_cygcheck.out
-- 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/
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |