• Squish/w32 os/2 etc

    From Serguei Trouchelle@2:550/357.1 to Maurice Kinal on Wed Nov 5 17:32:01 2003
    Writing non-portable Squish/Linux is not a good idea, I think.
    Why is that?
    Because there's a lot of nodes, using other OSes.

    Are those other nodes compiling source for Linux?

    Look at binkd development. Binkd is really cross-platform, starting under Unix,
    and now continuing under Win32, still supporting almost all platforms.

    Are they concerned about their source for whatever compiler being portable to gcc?

    As I remember, original Squish/Max can perfectly be compiled with Watcom. At least, I used w32 version of original Squish, compiled by myself, for more than
    a year on 4 nodes and some points.

    Do they even have a valid licence for whatever compiler?

    I have licenced MSVC6.

    OpenWatcom is free. I compiled original Squish with OpenWatcom without problems.

    Why should it be up to Linux people to pirate software? What's
    wrong with IBM and MS people? I'd argue that those people have
    been in the business of piratization far longer and are probably
    more capable in ensuring compatibility of pirated code with
    whatever compiler.

    I do not understand this stream of consciousness.

    Serguei Trouchelle
    --- timEd/386 1.10.y2k+
    * Origin: Was sollen wir trinken Sieben Tage lang... (2:550/357.1)
  • From Serguei Trouchelle@2:550/357.1 to Bob Jones on Wed Nov 5 17:39:38 2003
    How about Squish under Win32, OS/2, DOS4GW etc?
    Does it can be compiled using Watcom or ICC/CL/etc?

    Writing non-portable Squish/Linux is not a good idea, I think.

    Are you willing to step up and get a working Watcom compiler and
    all the tools needed to compile / assemble the code running on a
    Win32 or OS/2 platform? If so, please join us.

    Yes, I will. At least, I did it some time ago for W32 (but failed to did it for
    DOS). I'm not a C programmer, so I cannot write code, but I can write makefiles
    :)

    I attempted to get Scott's original GPL released Maximus 3.0x and
    Squish code compiling under a pre-released Open Watcom compiler,
    using the copy of DMAKE that I have. It didn't work.

    Original distribution has some pitfalls, I think, for make people compiling Squish if they really want to do it. ;)
    I can restore original environment and describe them.

    If you want to help, please let me know what your source forge user
    ID is.

    angryxpeh

    Serguei Trouchelle
    --- timEd/386 1.10.y2k+
    * Origin: Was sollen wir trinken Sieben Tage lang... (2:550/357.1)
  • From Maurice Kinal@1:153/401.1 to Serguei Trouchelle on Wed Nov 5 08:16:42 2003
    Hey Serguei!

    Nov 05 17:32 03, Serguei Trouchelle wrote to Maurice Kinal:

    Look at binkd development. Binkd is really cross-platform, starting
    under Unix, and now continuing under Win32, still supporting almost
    all platforms.

    Yes. I also see specific source aimed at the differing targets within it's own
    subdirectory. I have noticed that same method of operation in other development projects as well, such as C-kermit.

    I do not understand this stream of consciousness.

    If a DOS, OS/2 solution already exists and people are happy with it then it seems to me that the development ought to be geared towards bringing the Unix specific code up to snuff. Worrying about whether that specific code is portable is a waste of time in my humble opinion.

    Life is good,
    Maurice

    --- Msged/LNX 6.1.1
    * Origin: LMBrain Pointy System (1:153/401.1)
  • From Bob Jones@1:343/41 to Serguei Trouchelle on Wed Nov 5 23:39:38 2003
    How about Squish under Win32, OS/2, DOS4GW etc?
    Does it can be compiled using Watcom or ICC/CL/etc?

    Writing non-portable Squish/Linux is not a good idea, I think.

    Are you willing to step up and get a working Watcom compiler and
    all the tools needed to compile / assemble the code running on a
    Win32 or OS/2 platform? If so, please join us.

    Yes, I will. At least, I did it some time ago for W32
    (but failed to did it for DOS). I'm not a C programmer,
    so I cannot write code, but I can write makefiles :)

    Thanks! Ok. Well, if we could keep the 32 bit Win32 and OS/2 compiles going that would be better than what we currently have.... Thanks!

    I attempted to get Scott's original GPL released Maximus 3.0x and
    Squish code compiling under a pre-released Open Watcom compiler,
    using the copy of DMAKE that I have. It didn't work.

    Original distribution has some pitfalls, I think, for
    make people compiling Squish if they really want to do
    it. ;)
    I can restore original environment and describe them.

    The main problem I was trying to get past was the make situation.... I never succeeded in getting DMAKE to work on my OS/2 system with the version of OpenWatcom I was playing with. If at some point you could describe what you did to get things compiling in your win32 environment, I think that would be usefull to me. Thanks.

    If you want to help, please let me know what your source forge user
    ID is.

    angryxpeh

    Ok..... I'm running too late tonight. I'll try to look this up over the next few days and add you to the maximus sourceforge site.

    Take care.....

    Bob Jones, 1:343/41



    --- Maximus/2 3.01
    * Origin: Top Hat 2 BBS (1:343/41)
  • From Bob Jones@1:343/41 to Serguei Trouchelle on Wed Nov 5 23:43:30 2003
    As I remember, original Squish/Max can perfectly be
    compiled with Watcom. At least, I used w32 version of
    original Squish, compiled by myself, for more than a
    year on 4 nodes and some points.

    Do they even have a valid licence for whatever compiler?

    I have licenced MSVC6.

    OpenWatcom is free. I compiled original Squish with
    OpenWatcom without problems.

    I was attempting to compile both Max and Squish using a beta of OpenWatacom running under OS/2.

    What version of OpenWatcom did you use?

    What OS (and version, and set of patches) did you compile the code under?

    What make utility did you use?

    Did you have Cyrx... (sp?) (i.e. the Windows port of a number of GNU licensed developement and shell utilties) loaded on your system? If so, what code and versions?

    [Note: I see in a later message that the following question is already (at least partially) answered as yes....]

    Would you be willing to help us get the current SourceForge CVS controlled Maximus and Squish (and maybe also SqaFix) code compiling again under OpenWatcom for both Win32 and OS/2 (32 bit compile) ? How about also adding the 16bit and other DOS versions?

    Thanks.

    Bob Jones, 1:343/41

    --- Maximus/2 3.01
    * Origin: Top Hat 2 BBS (1:343/41)
  • From Serguei Trouchelle@2:550/357.1 to Bob Jones on Thu Nov 6 18:12:38 2003
    OpenWatcom is free. I compiled original Squish with
    OpenWatcom without problems.

    I was attempting to compile both Max and Squish using a beta of OpenWatacom running under OS/2.

    What version of OpenWatcom did you use?

    I used "WatcomC 11.0c b1".

    Now I'm downloading 1.1 version of OpenWatcom and will try to compile Squish with current version.

    What OS (and version, and set of patches) did you compile the code
    under?

    Windows 2000 Prof/SP1 afair.

    What make utility did you use?

    Watcom's afair.

    I don't remember actually, it was about year ago.

    Did you have Cyrx... (sp?) (i.e. the Windows port of a number of
    GNU licensed developement and shell utilties) loaded on your
    system? If so, what code and versions?

    Yes, it was UnixUtls, dated 99 year.

    [Note: I see in a later message that the following question is
    already (at least partially) answered as yes....]

    Would you be willing to help us get the current SourceForge CVS
    controlled Maximus and Squish (and maybe also SqaFix) code
    compiling again under OpenWatcom for both Win32 and OS/2 (32 bit
    compile) ?

    Yes, it would be great.

    How about also adding the 16bit and other DOS versions?

    I'm not sure. I failed to compile DOS16 Squish. Maybe if I spent more time, I'll compile it, but my purpose was w32 version, so I didn't look into it.

    Serguei Trouchelle
    --- timEd/386 1.10.y2k+
    * Origin: Was sollen wir trinken Sieben Tage lang... (2:550/357.1)
  • From Bob Jones@1:343/41 to Serguei Trouchelle on Thu Nov 6 17:48:06 2003
    OpenWatcom is free. I compiled original Squish with
    OpenWatcom without problems.

    I was attempting to compile both Max and Squish using a beta of OpenWatacom running under OS/2.

    What version of OpenWatcom did you use?

    I used "WatcomC 11.0c b1".

    Ah... Ok. Wasn't that just before the free version? Or maybe that was a Watcom's first attempt at a free version, but required the commercial version to get some of the libraries, headers, or some other stuff.....

    Now I'm downloading 1.1 version of OpenWatcom and will
    try to compile Squish with current version.

    What OS (and version, and set of patches) did you compile the code
    under?

    Windows 2000 Prof/SP1 afair.

    Ok. Thanks.

    What make utility did you use?

    Watcom's afair.

    Ah..... You probably will hit make file problems then with OpenWatcom. I believe the older Watcom make files don't properly open under OpenWatcom. Maybe that's been resolved. Actually, since squish doesn't require as much code as Maximus, it might be easy enough to regenerate the Squish make setup for a native compile from scratch. And this would also explain problems getting 16-bit code compiling, and will proably also impact cross compiling....

    I don't remember actually, it was about year ago.

    Did you have Cyrx... (sp?) (i.e. the Windows port of a number of
    GNU licensed developement and shell utilties) loaded on your
    system? If so, what code and versions?

    Yes, it was UnixUtls, dated 99 year.

    Ok. I had not put all the needed utilities up on my OS/2 box the last time I had tried and was expecting to get an error message when the compile needed YACC or Bison (for the total build). [Don't remember if this is needed when compiling just Squish.]

    [Note: I see in a later message that the following question is
    already (at least partially) answered as yes....]

    Would you be willing to help us get the current SourceForge CVS
    controlled Maximus and Squish (and maybe also SqaFix) code
    compiling again under OpenWatcom for both Win32 and OS/2 (32 bit
    compile) ?

    Yes, it would be great.

    Thanks!

    How about also adding the 16bit and other DOS versions?

    I'm not sure. I failed to compile DOS16 Squish. Maybe
    if I spent more time, I'll compile it, but my purpose
    was w32 version, so I didn't look into it.

    Understand. We would need to get the proper batch / command scripts running with the proper compile flags being set to pull of these types of options.

    Thanks for the note. We will have to work this out over time and get you active on compiling a Win32 set of binaries, and possibly 32-bit OS/2 and other
    DOS option binaries.

    Take care.....

    Bob Jones, 1:343/41




    --- Maximus/2 3.01
    * Origin: Top Hat 2 BBS (1:343/41)
  • From Serguei Trouchelle@2:550/357.1 to Bob Jones on Fri Nov 14 13:15:48 2003
    I was attempting to compile both Max and Squish using a beta of OpenWatacom running under OS/2.

    What version of OpenWatcom did you use?

    I used "WatcomC 11.0c b1".

    Ah... Ok. Wasn't that just before the free version? Or maybe
    that was a Watcom's first attempt at a free version, but required
    the commercial version to get some of the libraries, headers, or
    some other stuff.....

    Yes, it was one of very first versions.

    Now I'm downloading 1.1 version of OpenWatcom and will
    try to compile Squish with current version.

    Tonight I'll try to create building environment for Watcom.

    I tried it yesterday, but ``configure'' script said that it needs GNU make, while I have only wmake and old UnxUtils make (which is incredibly buggy).
    Also I have perl PMake, but I'm not sure that it is good idea to use perl utilities.

    [...]

    Serguei Trouchelle
    --- timEd/386 1.10.y2k+
    * Origin: Was sollen wir trinken Sieben Tage lang... (2:550/357.1)
  • From Bob Jones@1:343/41 to Serguei Trouchelle on Mon Nov 17 16:51:46 2003
    Serguei:

    My appologies for the delayed response. Unfortunately, it will not be getting better for the next two months......

    I was attempting to compile both Max and Squish using a beta of OpenWatacom running under OS/2.

    What version of OpenWatcom did you use?

    I used "WatcomC 11.0c b1".

    Ah... Ok. Wasn't that just before the free version? Or maybe
    that was a Watcom's first attempt at a free version, but required
    the commercial version to get some of the libraries, headers, or
    some other stuff.....

    Yes, it was one of very first versions.

    Ok. We should try to adopt the curren version of OpenWatcom, if possible. I realize just getting all the code to compile with your existing Watcom compiler
    setup should be ok for now.....

    Now I'm downloading 1.1 version of OpenWatcom and will
    try to compile Squish with current version.

    Tonight I'll try to create building environment for Watcom.

    I tried it yesterday, but ``configure'' script said
    that it needs GNU make, while I have only wmake and old
    UnxUtils make (which is incredibly buggy).
    Also I have perl PMake, but I'm not sure that it is
    good idea to use perl utilities.

    Yes. The ./configure script is something Wes wrote, and has only been tested on various Unix and Linux platforms. It will need work to configure the needed
    environment for the Watcom compiler. Once we have a compilation with the Watcom compiler going, I should be able to test it with OpenWatcom running under OS/2....

    Thanks for the note.

    Bob Jones, 1:343/41


    --- Maximus/2 3.01
    * Origin: Top Hat 2 BBS (1:343/41)
  • From Bob Jones@1:343/41 to Serguei Trouchelle on Mon Nov 17 16:55:46 2003
    Serguei:

    My appologies for the delayed respone.....

    If you want to help, please let me know what your source forge user
    ID is.

    angryxpeh

    Thanks.

    I now have you setup as a regular developer on the Maximus project on the sourceforge site. Please keep all submitted updates legal under the GPL license that Scott and Pete released their code under.

    Thanks.

    Bob Jones, 1:343/41



    --- Maximus/2 3.01
    * Origin: Top Hat 2 BBS (1:343/41)
  • From Serguei Trouchelle@2:550/4077.101 to Bob Jones on Tue Nov 18 22:25:50 2003
    If you want to help, please let me know what your source forge user
    ID is.

    angryxpeh

    Thanks.

    I now have you setup as a regular developer on the Maximus project
    on the sourceforge site. Please keep all submitted updates legal
    under the GPL license that Scott and Pete released their code
    under.

    Thanks.

    Ok, thank you!

    Serguei Trouchelle
    --- timEd/386 1.10.y2k+
    * Origin: Send more complaints! (2:550/4077.101)