Hi,

I managed to make plplot compile with the Open Watcom compiler
(http://www.openwatcom.org) and was also able to run x01c with the
wingcc driver. There were some problems though:

1) wmake, the watcom make, doesn't like '+' in filenames - therefore it
doesn't compile the c++ bindings. The most simple solution would be to
just rename the c++-bindings directory to cxx and make appropriate
changes everywhere. The only drawback would be (at least I think so),
that we loose the 'history' of these files in cvs, since cvs can't
rename files. What do you think about that?

2) watcom knows isnan, but CBS doesn't find it, since isnan is defined
in math.h. So check_function_exists(isnan HAVE_ISNAN) doesn't work, we
would need a similar solution like for TestBrokenIsnanCXX.cxx. Should I
do the changes or is there a possibility for check_function_exists to
add a header before (cmake documentation doesn't say so).

3) There is also problem with the export of plsc, which clashes with
changes Arjen did, but we try to figure this out.

Apart from that it seems, that also Open Watcom is now supported (thanks
to CBS). And Open Watcom has also a fortran compiler - but this needs
still to be tested.

Regards,
Werner

-- 
Dipl. Ing. Werner Smekal
Institut fuer Allgemeine Physik
Technische Universitaet Wien
Wiedner Hauptstr 8-10
A-1040 Wien
Austria

email: [EMAIL PROTECTED]
web:   http://www.iap.tuwien.ac.at/~smekal
phone: +43-(0)1-58801-13463 (office)
        +43-(0)1-58801-13469 (laboratory)
fax:   +43-(0)1-58801-13499

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to