Viktor:
For INSTALL we can change/add:
NOTES:
a) To select older TCP/IP stack (<4.1), use these values:
set HB_USER_CFLAGS=-DTCPV40HDRS %HB_USER_CFLAGS%
set HB_USER_LDFLAGS=-LC:\usr\lib\tcpipv4 %HB_USER_LDFLAGS%
b) To select alternative OMF library format, use these values:
set EMXOMFLD_TYPE=WLINK ( or prefered choice )
set EMXOMFLD_LINKER=WL.EXE ( or prefered choice )
set HB_OS2_OMF=yes
If choice is WL.exe, modified OpenWatcom wlink.exe available in
ftp://ftp.netlabs.org/pub/gcc/wl-hll-r1.zip
and located somewhere in PATH
and for "12. LINKS TO EXTERNAL TOOLS"
OS/2 GCC [os2, free, open-source]
ftp://ftp.netlabs.org/pub/gcc/
ftp://ftp.netlabs.org/pub/gcc/GCC-3.3.5-csd3.zip
ftp://ftp.netlabs.org/pub/gcc/libc-0_6_3-csd3.exe
ftp://ftp.netlabs.org/pub/gcc/wl-hll-r1.zip
http://os2ports.smedley.info/index.php?page=gcc
http://os2ports.smedley.info/index.php?page=gcc44
For source\Makefile I just used:
ifneq ($(HB_BUILD_DLL),no)
DIRS += dynlib{codepage,common,hbextern,lang,macro,pp,rdd,rtl,vm}
DIRS +=
dynlibmt{codepage,common,hbextern,lang,macro,pp,rdd,rtl,vm}
endif
For "source\dynlibmt\Makefile" is a copy of "source\dynlib\Makefile"
changing to:
DYNDIRLIST := $(DYNDIRLIST_BASE) source/vm/vmmt
DYNNAME := $(HB_DYNLIB_MT)
DYNNAME2 := $(HB_DYNLIB_BASE_MT)
David Macias
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour