Author Topic: OpenWatcom compiler support?  (Read 12285 times)

ybx

  • Guest
OpenWatcom compiler support?
« on: May 24, 2005, 09:40:44 pm »
How to add OpenWatcom C/C++ (www.openwatcom.org) tools to supported ones? OW are rather fast cross-platform C and C++ compilers with smart documentation and features and a separate cool debuger. WxWidgets 6 supports that compiler as well.

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
OpenWatcom compiler support?
« Reply #1 on: May 24, 2005, 11:33:06 pm »
cool! Where can we get the docs for 'em?

Anonymous

  • Guest
OpenWatcom compiler support?
« Reply #2 on: May 25, 2005, 03:57:18 pm »
http://downloads.openwatcom.org/ftp/open-watcom-win32-1.3.exe

it is Win32 installation (includes full documentation).
Actually you may ask me questions via e-mail.

OpenWatcom is free and open source, linux-support is now under development.
It has MS VC++ utilities clones (like cl.exe nmake etc.) but it's better to use native WCC386, WPP386 compilers or WCL386 compile and link utility (like G++ in GNU C++)...

Debugger support is not needed into the IDE because it has a separate comfortable GUI debugger and as far as I know it's impossible to use it as a service or via pipe etc. lile GDB.

Thanks for your attention! I'd be really happy when Code::Blocks supports OW.

Offline rickg22

  • Lives here!
  • ****
  • Posts: 2283
OpenWatcom compiler support?
« Reply #3 on: May 25, 2005, 06:06:38 pm »
Well, I'm not very much into compiler support (Yiannis is the expert), but I'm sure that with a good documentation on each program (compiler, linker, resource compiler, etc)'s command line, we could make good support for them.

Hey, maybe YOU can do it! Codeblocks supports adding *custom* compilers. On the compiler settings, when you select a compiler, there's a button that says "add". You then pick the compiler you believe resembles the most to yours.

Then go to the advanced settings, etc.

Anonymous

  • Guest
OpenWatcom compiler support?
« Reply #4 on: May 25, 2005, 07:25:17 pm »
The thing is that the compiler's WLIB (archive) utility needs a response file contaning the names of the object files to include. And the compilers create *.err files for every source which caused WARNINGs or ERRORs during compilation (however they also display error messages to STDOUT)...

Compiler's WMAKE utility has support for autodependency info placed by the compilers into .obj files...

Anonymous

  • Guest
OpenWatcom compiler support?
« Reply #5 on: May 25, 2005, 07:27:52 pm »
WLIB can also generate import libraries for DLLs...

Anonymous

  • Guest
OpenWatcom compiler support?
« Reply #6 on: May 27, 2005, 02:04:43 pm »
I've managed to make Code::Blocks support open watcom tools. I had to wite a simple utility for building static libraries easyly and added Error and Warning messages parsing expressions.

Code::Blocks is COOOOOOOOOOOOOOOOOL!!!!!!

Although several bugs in the IDE were discovered and submited by me.

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4315
    • Code::Blocks IDE
OpenWatcom compiler support?
« Reply #7 on: May 27, 2005, 02:10:29 pm »
Would you mind enlightening us too so that we can add OpenWatcom in the list of supported compilers?  :lol:

Yiannis.
Be patient!
This bug will be fixed soon...

Anonymous

  • Guest
OpenWatcom compiler support?
« Reply #8 on: May 27, 2005, 03:28:34 pm »
Download and run:

http://ybx.narod.ru/files/misc/cbowsup.exe

It is a self-extracting archive with .txt and .reg files of how to add the OW support.

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4315
    • Code::Blocks IDE
OpenWatcom compiler support?
« Reply #9 on: May 27, 2005, 04:02:54 pm »
Thanks a lot. I will add native support for OpenWatcom now.
You did a great job. Thanks again!

Yiannis.
Be patient!
This bug will be fixed soon...

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4315
    • Code::Blocks IDE
OpenWatcom compiler support?
« Reply #10 on: May 27, 2005, 04:04:11 pm »
Quote
Although several bugs in the IDE were discovered and submited by me.

Thanks, although I took a look and some of them are already fixed in CVS.
Nevertheless you did good submitting them.

Yiannis.
Be patient!
This bug will be fixed soon...

Anonymous

  • Guest
OpenWatcom compiler support?
« Reply #11 on: May 27, 2005, 04:17:53 pm »
I have experienced severe crash bugs when futher experimenting with compiler settings/options (menu "Settings->Compiler". And submitted one more bug report. I suspect there's something wrong in the whole compiler settings storing algorithm.
And I think that the project file must contain not just compiler magic number but the whole name and the ability to import/export compiler settings should be implemented. (now it is just .reg files).

Anonymous

  • Guest
OpenWatcom compiler support?
« Reply #12 on: May 27, 2005, 04:18:56 pm »
And also there's a minor bug/mistype in that .reg files I've published :) Change -D option into -d for DEFINEs

Anonymous

  • Guest
OpenWatcom compiler support?
« Reply #13 on: June 04, 2005, 09:26:23 am »
That link http://ybx.narod.ru/files/misc/cbowsup.exe  is dead any mirrors please ?

Offline Yury Benesh (aka ybx)

  • Multiple posting newcomer
  • *
  • Posts: 16
    • http://ybx.narod.ru
OpenWatcom compiler support?
« Reply #14 on: June 04, 2005, 11:24:29 am »
It is not dead, just click the link citated in orange. The russian free hosting service just warns that this is an executable.