On Thu, 30 Oct 2008, Szak�ts Viktor wrote:

Hi Viktor,

> Also, I'm afraid I could have created problems for
> other versions / brands of OS/2 C compilers, since
> these seem to be new warnings. Can't really judge
> this from here.

It's OK. The older GCC version do not report warning
when unsigned char/signed char string are passed.
All this warning should be cleaned because for C++
compiler it will be error. PSZ casting is usually correct
though it will be good to check real functions declarations
in header files or in the internet.

I also suggest for OS2 users to add OpenWatcom port.
It's also C++ compiler with very long OS2 history.
It should greatly help to clean the code and maybe will
be better alternative then GCC. It should be quite easy
to do and it will nicely force cleaning all places where
HB_OS_OS2 macro is used to cover GCC only code.
It will give yet another feature. OpenWatcom can be used
as cross compiler so using one platform it will be possible
to create DOS, MS-Windows, OS2 and Linux binaries (though
Linux version needs some minor updates). If someone is
interested in creating OpenWatcom OS2 Harbour port then I can
prepare scripts for cross building and check current OpenWatcom
state and if it's still necessary send some Linux patches to
authors.

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

Reply via email to