1. Open Watcom V2
- Posted by andi49 Feb 13, 2015
- 2685 views
Hallo
While I had problems installing OpenWatcom on windows8.1 64bit, I discovered OpenWatcom V2 on GitHub. https://github.com/open-watcom/open-watcom-v2
I was able to compile Eu4.0.6 using the OpenWatcom Beta from April 2014 (Watcom tools and C Compiler for 64bit Windows but producing 32bit bins).
(just 2 minor changes in traninit.e and findjmp.ex)
I had a brief conversation with Jiri Malak and asked about the goal of OpenWatcom V2.
It seems there is a good chance to have a 64bit OpenWatcom Compiler and tools.
Is there a chance to have OpenWatcom, eventually, back in a 4.x branch?
Hi, Sorry for delay. As Peter noted first task is to do OW tools buildable for 64-bit host. It is mostly finished. Remaining parts are C++ compiler, debugger and Debug info Browser. It is main task to release V2. Next milestone will be modify OW code generator to generate code for x64 architecture. It will require to rework OWL to be generaly usable by code generator for all targets object file formats. Regards Jiri
Hi Andreas, Yes, you can use it and publish to OpenEuphoria. Time frame is not know exactly, but as I wrote there is expectation which I have. We are trying improving support for standard C and for POSIX, that if OpenEuphoria will be able support standard C tool chain Open Watcom should not have a problem. Also we have owcc (POSIX like utility) which can be used to use POSIX like environments. I don't know what specific for Open Watcom is used in OpenEuphoria. Regards Jiri
Andreas
2. Re: Open Watcom V2
- Posted by jimcbrown (admin) Feb 13, 2015
- 2597 views
It seems there is a good chance to have a 64bit OpenWatcom Compiler and tools.
Is there a chance to have OpenWatcom, eventually, back in a 4.x branch?
This was the primary objection that led to dropping OpenWatcom, IIRC. So, yes, probably, though another vote would need to be taken.
Although we had voted and have a mandate to drop the Watcom code, http://openeuphoria.org/forum/m/119566.wc , we never actually stripped it out. We jsut let it bitrot .. which makes it easier to restore full support.