>2008-11-02 12:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
> * harbour/source/vm/dynlibhb.c
> * forced casting in OS2 builds to eliminate problems with possible
> differences between compilers in 'char' type sign
> * harbour/source/rtl/filesys.c
> ! use _getcwd1() only in GCC OS2 builds - it's local GCC function
> * removed some header files from OS2 build - please test if it does
> not break GCC builds
Thanks Przemek
Current Harbour code compile fine with gcc335 with just well known warnings
>Please test after:
> 2008-11-02 12:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
Done
>Side effect if -gc3 output. You can safely ignore them or use:
> set PRG_USR=-gc0
Using:
set PRG_USR=-gc0
> Warning! W1108: file E:\WATCOM/binp/wlink.lnk: line(3): system 286
>defined more than once
>[...]
>Please try to remove from os2/owatcom.cf this line:
> echo @%watcom%/binp/wlink.lnk >> __link__.tmp
>It's probably included by default and it causes repeated definitions.
>Please also note that this line:
> Rem DAVID: echo LIB kernel32.lib, user32.lib, wsock32.lib,
>winspool.lib, oleaut32.lib, uuid.lib, comctl32.lib, mapi32.lib >>
>__link__.tmp
>is written to .lnk file. Looks that linker ignores it but please try to
>eliminate such situations - it make cause some unexpected results.
Removed both lines
With OpenWatcom 1.7:
- Screen output
-----------------------
make[3]: *** [hbmd5.obj] Error 8
make[2]: *** [descend] Error 2
make[3]: *** [thread.obj] Error 8
make[2]: *** [descend] Error 2
make[3]: [hbrun.exe] Error 1 (ignored)
make[3]: [hbtest.exe] Error 1 (ignored)
make[3]: [hbdoc.exe] Error 1 (ignored)
make[3]: [hbmake.exe] Error 1 (ignored)
make[3]: *** [hbcrypt.obj] Error 8
make[2]: *** [descend] Error 2
-----------------------
. 33 libraries created
- 2 executables created: harbour.exe, hbpp.exe
- New make_ow.log
Sent
David Macias
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour