When trying to compile test.c
int main (int c, char** a) {
printf ("hello\n");
}
I get
/usr/lib/gcc/i586-pc-mingw32/3.4.5/libgcc.a: could not read symbols: Archive has no index; run ranlib to add one
collect2: ld returned 1 exit status
I'm still using slitaz 4.0 - but I got the mingw32 packages from the cooking repository. Is that a problem?
------------------------
Verbose output
Reading specs from /usr/lib/gcc/i586-pc-mingw32/3.4.5/specs
Configured with: /home/slitaz/wok/mingw32-gcc/source/mingw32-gcc-3.4.5-20060117-2/configure --prefix=/usr --libexecdir=/usr/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-sysroot=/usr/i586-pc-mingw32 --disable-shared --disable-debug --target=i586-pc-mingw32 --enable-languages=c,c++,ada --enable-threads=win32 --disable-win32-registry --enable-sjlj-exceptions --build=i486-slitaz-linux --host=i486-slitaz-linux
Thread model: win32
gcc version 3.4.5 (mingw-vista special r2)
/usr/lib/gcc/i586-pc-mingw32/3.4.5/cc1 -quiet -v test.c -quiet -dumpbase test.c -mtune=pentium -auxbase test -version -o /tmp/ccnCjGjr.s
ignoring nonexistent directory "/usr/i586-pc-mingw32/usr/local/include"
ignoring nonexistent directory "/usr/i586-pc-mingw32/mingw/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/lib/gcc/i586-pc-mingw32/3.4.5/include
/usr/lib/gcc/i586-pc-mingw32/3.4.5/../../../../i586-pc-mingw32/include
End of search list.
GNU C version 3.4.5 (mingw-vista special r2) (i586-pc-mingw32)
compiled by GNU C version 4.6.3.
GGC heuristics: --param ggc-min-expand=34 --param ggc-min-heapsize=8192
test.c:5:2: warning: no newline at end of file
/usr/lib/gcc/i586-pc-mingw32/3.4.5/../../../../i586-pc-mingw32/bin/as -o /tmp/ccMm7lBK.o /tmp/ccnCjGjr.s
/usr/lib/gcc/i586-pc-mingw32/3.4.5/collect2 -Bdynamic /usr/lib/gcc/i586-pc-mingw32/3.4.5/../../../../i586-pc-mingw32/lib/crt2.o /usr/lib/gcc/i586-pc-mingw32/3.4.5/crtbegin.o -L/usr/lib/gcc/i586-pc-mingw32/3.4.5 -L/usr/lib/gcc/i586-pc-mingw32/3.4.5 -L/usr/lib/gcc/i586-pc-mingw32/3.4.5/../../../../i586-pc-mingw32/lib -L/usr/i586-pc-mingw32/lib -L/usr/i586-pc-mingw32/usr/lib /tmp/ccMm7lBK.o -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt /usr/lib/gcc/i586-pc-mingw32/3.4.5/crtend.o
/usr/lib/gcc/i586-pc-mingw32/3.4.5/libgcc.a: could not read symbols: Archive has no index; run ranlib to add one
collect2: ld returned 1 exit status
tux@slitaz:~/projects/mingw$