The output is different on my Linux box. The last element of "libraries" does evaluate to the right place for me (/opt/mingw32ce/lib/gcc/arm-mingw32ce/4.4.0/../../../../arm-mingw32ce/lib/ -> /opt/mingw32ce/arm-mingw32ce/lib/crt3.o) .
Does someone with a cygwin system know what's wrong ?.
I run Cygwin 1.7 and installed the mingw32ce 0.59.1 package downloaded from cegcc's SF project page. The package is unarchived in /opt, meaning everything ends up in /opt/mingw32ce/... I added /opt/mingw32ce/arm-mingw32ce/bin to my path evinronment variable. Running gcc.exe/g++.exe works fine. I have no other GCC installed on my system.
The problem is when I link object files compiled with...
Defining it as a macro that expands to the well known x86 pseudo-instruction does make sense.
I will do that.
For the record :
- that's not the same thing as having it exported from coredll
- I don't want to copy a definition from Visual C++ : that would violate copyrights.
Thanks for the input.