Maurilio:

>David,

>with my latest changes I can build harbour on OS/2 using GCC and make
>(even make -j n works).

You skipped many messages  :-)
I started my tests on July 27 and posted a lot of info about behaviour of make and build processes, including comparative historical info

You can review messages with subject:
  "Harbour under OS/2 - eCS"

After some fixes, as summary we have:

- Harbour does not build with make376
- Harbour build with make381 - gcc335 (as in your case)
- Harbour does not build with make381 - watcom 1.8 - original watcom.cf
- Harbour build with make381 - watcom 1.8 - two changes of Przemek in watcom.cf, without them it fail - Harbour cross build os2->win work with make381 and adding workarounds in config\ win \watcom.cf for make381 problems - Harbour cross build win->os2 work with mingw32-make and deleting workarounds in conf\ os2 \watcom.cf for make381 problems

mingw32-make does not support some instructions existing in workarounds for os2-make381

In case of "Harbour build with make381 - watcom 1.8 - two changes of Przemek in watcom.cf" it show many warnings. Przemek explained it happen in gcc too but are ignored To clean these warnings we added other workarounds which are not working as expected. We are in this point of tests

As explained in previous message, if you try OpenWatcom 1.8 in OS/2 and Windows you certainly will find same problems

The center of problem is behaviour of os2-make381 in different scenarios and we are trying to solve all of them

We should not discard OS/2 platform and/or cross build

I have checked many versions of os2-make381
Today I found another one and problems are the same

Can you send me your make.exe/files to check with them ?

I am stopped to test Harbour with gcc346, gcc404, gcc432, gcc433, gcc44 due we rely on current make.exe(381) versions which are doing an uncertain work

David Macias


_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to