hi, after viktor's recent watcom treat, things have gotten much better, the build log for linux x os2 is attached (as it's big), the other, native linux, is inlined here.
it's not entirely impossible i've gotten hb_build_extdef wrong, at least not finding pthread.h would indicate that, but if i let it be the default yes, it's even worse. HB_BUILD_DEBUG=yes WATCOM=/opt/ow HB_CONTRIBLIBS=no HB_BUILD_EXTDEF=no HB_COMMERCE=yes HB_INSTALL_PREFIX=/home/ice/w/xhb/hbci/inst/linux/watcom/cpp HB_COMPILER=watcom HB_BUILD_MODE=cpp HB_BUILD_OPTIM=no HB_PLATFORM=linux INCLUDE=/opt/ow/lh === ! Building Harbour 2.0.0beta3 from source - http://www.harbour-project.org ! MAKE: make 3.81 /bin/sh ! HB_INSTALL_PREFIX: /home/ice/w/xhb/hbci/inst/linux/watcom/cpp ! HB_BUILD_DEBUG: yes ! HB_BUILD_OPTIM: no ! HB_BUILD_MODE: cpp ! HB_CONTRIBLIBS: no ! HB_HOST_PLAT: linux (x86_64) HB_SHELL: sh ! HB_PLATFORM: linux (x86_64) ! HB_COMPILER: watcom ! Component: 'zlib' found in /home/ice/w/xhb/hbci/harbour-build/external/zlib (local) ! Component: 'pcre' found in /home/ice/w/xhb/hbci/harbour-build/external/pcre (local) ! Component: 'openssl' not supported with watcom compiler ! Component: 'gpm' explicitly disabled ! Component: 'slang' explicitly disabled ! Component: 'curses' not found ! Component: 'x11' not found ! Component: 'wattcp/watt-32' not supported on linux platform ! REVISION: 12489 make[2]: Nothing to be done for `all'. make[1]: Nothing to be done for `all'. [...] wpp386 -zq -bt=linux -3r -i. -i../../../../../include -d2 -DHB_TR_LEVEL_DEBUG -DPCRE_STATIC -DHAVE_CONFIG_H -fo=pcrevutf.o ../../../pcrevutf.c wpp386 -zq -bt=linux -3r -i. -i../../../../../include -d2 -DHB_TR_LEVEL_DEBUG -DPCRE_STATIC -DHAVE_CONFIG_H -fo=pcrexcls.o ../../../pcrexcls.c wlib -q -p=72 -c -n ../../../../../lib/linux/watcom/hbpcre.lib -+chartabs.o -+pcrecomp.o -+pcreconf.o -+pcredfa.o -+pcreexec.o -+pcrefinf.o -+pcreget.o -+pcreglob.o -+pcreinfo.o -+pcremktb.o -+pcrenewl.o -+pcreoutf.o -+pcrerefc.o -+pcrestud.o -+pcretabs.o -+pcretryf.o -+pcreucd.o -+pcrever.o -+pcrevutf.o -+pcrexcls.o wcc386 -zq -bt=linux -3r -i. -i../../../../../include -d2 -DHB_TR_LEVEL_DEBUG -fo=sqlite3.o ../../../sqlite3.c ../../../sqlite3.c(14690): Error! E1055: Unable to open 'pthread.h' ../../../sqlite3.c(14697): Error! E1022: Missing or misspelled data type near 'pthread_mutex_t' ../../../sqlite3.c(14700): Error! E1022: Missing or misspelled data type near 'pthread_t' ../../../sqlite3.c(14785): Error! E1011: Symbol 'PTHREAD_MUTEX_INITIALIZER' has not been declared ../../../sqlite3.c(14785): Error! E1054: Expression must be constant ../../../sqlite3.c(14785): Error! E1011: Symbol 'pthread_t' has not been declared ../../../sqlite3.c(14785): Error! E1054: Expression must be constant ../../../sqlite3.c(14785): Error! E1009: Expecting ',' but found '0' ../../../sqlite3.c(14786): Error! E1054: Expression must be constant ../../../sqlite3.c(14786): Error! E1054: Expression must be constant ../../../sqlite3.c(14786): Error! E1009: Expecting ',' but found '0' ../../../sqlite3.c(14787): Error! E1054: Expression must be constant ../../../sqlite3.c(14787): Error! E1054: Expression must be constant ../../../sqlite3.c(14787): Error! E1009: Expecting ',' but found '0' ../../../sqlite3.c(14788): Error! E1054: Expression must be constant ../../../sqlite3.c(14788): Error! E1054: Expression must be constant ../../../sqlite3.c(14788): Error! E1009: Expecting ',' but found '0' ../../../sqlite3.c(14789): Error! E1054: Expression must be constant ../../../sqlite3.c(14789): Error! E1054: Expression must be constant ../../../sqlite3.c(14789): Error! E1009: Expecting ',' but found '0' ../../../sqlite3.c(14790): Error! E1147: Too many errors: compilation aborted make[3]: *** [sqlite3.o] Error 1 make[2]: *** [descend] Error 2 make[1]: *** [sqlite3] Error 2 make: *** [external] Error 2 -- [-] mkdir /nonexistent
log_os2_watcom_cpp.gz
Description: Binary data
_______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
