From: Hans H. <ha...@2h...> - 2004-05-07 15:39:19
|
Very mysterious, prior to attempting the create the dll (which had not compiled for a while!) I downloaded the cygwin and mingw sources (via cygwin setup). That must have (somehow) corrupted the gcc environment! Turned out that I couldn't link ANYTHING any more!!!!! After re-installing the cygwin-gcc & mingw-gcc binaries everything is fine again. greets, Hans "Hans Horn" <ha...@2h...> wrote in message news:c7g8g4$668$1...@se...... > Group, > > > I'm trying to compile a dll for use with JNI. I invoke gcc with: > > gcc -Wall -D_JNI_IMPLEMENTATION_ -Wl,--kill-at -mno-cygwin -shared -O2 ... > > The loader complains: > /usr/bin/ld: dllcrt2.o: No such file: No such file or directory > collect2: ld returned 1 exit status > > dllcrt2.o is definitely there in /usr/lib/mingw: > ls -l /usr/lib/mingw/dll* > -rwxr-x---+ 1 hanshorn Users 1239 May 2 02:42 > /usr/lib/mingw/dllcrt1.o* > -rwxr-x---+ 1 hanshorn Users 1239 May 2 02:42 > /usr/lib/mingw/dllcrt2.o* > > I tried to add -L/usr/lib/mingw/ to the compile flags - no success! > > Any clues? > > H. > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Sleepycat Software > Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to > deliver higher performing products faster, at low TCO. > http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3 > _______________________________________________ > MinGW-users mailing list > Min...@li... > > You may change your MinGW Account Options or unsubscribe at: > https://lists.sourceforge.net/lists/listinfo/mingw-users > |