Hi,
I try to compile harbour under cygwin for a friend.
But i get an error :
$ ./make_gcc.sh
make_gcc.mak:331: attention : écrasement des commandes pour la cible «
lib/gcc/libhbmainstd.a »
make_gcc.mak:309: attention : anciennes commandes ignorées pour la cible
« lib/gcc/libhbmainstd.a »
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/mainstd.o
source/vm/mainstd.c
ar rc lib/gcc/libhbmainstd.a obj/gcc/mainstd.o
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/mainwin.o
source/vm/mainwin.c
ar rc lib/gcc/libhbmainwin.a obj/gcc/mainwin.o
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc
-oobj/gcc/expropt1.o source/common/expropt1.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc
-oobj/gcc/expropt2.o source/common/expropt2.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbarch.o
source/common/hbarch.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbdate.o
source/common/hbdate.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbfopen.o
source/common/hbfopen.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbfsapi.o
source/common/hbfsapi.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbgete.o
source/common/hbgete.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbhash.o
source/common/hbhash.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbmem.o
source/common/hbmem.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc
-oobj/gcc/hbprintf.o source/common/hbprintf.c
source/common/hbprintf.c: In function `put_dbl':
source/common/hbprintf.c:647: attention : d'eclaration implicite de la
fonction << modfl >>
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbstr.o
source/common/hbstr.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbtrace.o
source/common/hbtrace.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbver.o
source/common/hbver.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc
-oobj/gcc/hbverdsp.o source/common/hbverdsp.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbwince.o
source/common/hbwince.c
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc
-oobj/gcc/reserved.o source/common/reserved.c
ar rc lib/gcc/libhbcommon.a obj/gcc/expropt1.o obj/gcc/expropt2.o
obj/gcc/hbarch.o obj/gcc/hbdate.o obj/gcc/hbfopen.o obj/gcc/hbfsapi.o
obj/gcc/hbgete.o obj/gcc/hbhash.o obj/gcc/hbmem.o obj/gcc/hbprintf.o
obj/gcc/hbstr.o obj/gcc/hbtrace.o obj/gcc/hbver.o obj/gcc/hbverdsp.o
obj/gcc/hbwince.o obj/gcc/reserved.o
gcc -c -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -oobj/gcc/hbpp.o
source/pp/hbpp.c
gcc -O3 -march=i586 -W -Wall -Iinclude -Iobj/gcc -o bin/gcc/hbpp.exe
obj/gcc/hbpp.o lib/gcc/libhbcommon.a -luser32 -lwinspool -lwsock32
-lgdi32 -lncurses -lX11 -L/usr/X11R6/lib
lib/gcc/libhbcommon.a(hbprintf.o):hbprintf.c:(.text+0x13d2): référence
indéfinie vers « _modfl »
lib/gcc/libhbcommon.a(hbprintf.o):hbprintf.c:(.text+0x1442): référence
indéfinie vers « _modfl »
lib/gcc/libhbcommon.a(hbprintf.o):hbprintf.c:(.text+0x1590): référence
indéfinie vers « _modfl »
lib/gcc/libhbcommon.a(hbprintf.o):hbprintf.c:(.text+0x166f): référence
indéfinie vers « _modfl »
collect2: ld a retourn'e 1 code d''etat d'ex'ecution
make: *** [bin/gcc/hbpp.exe] Erreur 1
Thanks,
--
Guy
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour