Hello Vincent, Den 10.01.2010 18:04, skrev Vincent Rivière:
Le 10/01/2010 01:46, Stefan Niestegge wrote:-L../libkern -lkern000 -lgcc16 /d/usr/local/bin/../lib/gcc/m68k-atari-mint/4.4.2/../../../../m68k-atari-mint/bin/ld: cannot find -lgcc16I'm not accustomed with the FreeMiNT kernel. But I don't know where that -lgcc16 comes from, I know no such thing in gcc. FreeMiNT gurus will answer. However, since -mshort is on the command line, -lgcc instead of that wrong -lgcc16 should do what is expected. I don't know why the makefiles are wrong.
That is my fault. But I had to do that because I could not find out how to make gcc 4.4.2 use mshort libs when -mshort is present. Possibly I've done something wrong compiling your m68k port, but here gcc does not enter mshort/m68020-60 lib directories when linking. Therefore I had to make a symlink and have it link against gcc16.
If you know what I did wrong, I would be more than happy being told what :)