On Mon, 7 Sep 2009, Viktor Szakáts wrote: hi,
> > wlib -q -p=64 -c -n ../../../../../lib/win/watcom/hbrtl.lib -+abs.obj > > Error! Library too large. Recommend splitting the library into two or > > trying a page_bound larger than 64. > > make[3]: *** [hbrtl.lib] Error 8 > > make[2]: *** [descend] Error 2 > > make[1]: *** [rtl] Error 2 > > make: *** [source] Error 2 > > > > (line broken 'cause it was was too long) > > Try with a higher value in -p=64 option. Dunno what are > the rules here, but 128 is something to try. ok, 65 is enough (whatever that actually means ;). this doesn't seem to break neither the os2 nor the dos target, nor native linux. > > do i get it right that openwatcom on a linux host is only for > > cross-compiling to win/dos/os2 targets (ie. openwatcom can not build a > > native linux hb)? > > It can. (though I never personally tried that scenario. Przemek did > it for sure though.) > > > when does one need to use HB_XBUILD=yes? i'm getting the idea that > > "always if your host and target platforms differ", though i was able > > to cross-build from linux to win target using mingw32. > > HB_XBUILD suppresses all *default* header locations used > for external component detection. (The name HB_XBUILD is > not yet finalized, I'll try to come with something which > better describes its purpose). ok, this was the missing piece. this is needed for watcom to build for linux on linux. thanks. -- [-] mkdir /nonexistent _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour