Thanks to all the help from Frank, Waldek, Adriaan, Gale and others, I now have all of Interarchy compiling and running under GPC. 270 files, 160,000 lines of code, 290 Mac Style object types, all compiling and working.
There are probably a few glitches left here or there, but I've tested out the bulk of the program and nothing remains broken (that was not before - it is bug for bug compatible ;-).
Thanks all! Peter.
On 13 Jul 2005 at 19:20, Peter N Lewis wrote:
Thanks to all the help from Frank, Waldek, Adriaan, Gale and others, I now have all of Interarchy compiling and running under GPC. 270 files, 160,000 lines of code, 290 Mac Style object types, all compiling and working.
I don't use the Mac so I will never have the chance to check out this program, but I think you are to be congratulated for persisting with this and seeing it through. Another GPC success story!
Best regards, The Chief --------- Prof. Abimbola Olowofoyeku (The African Chief) Web: http://www.greatchief.plus.com/
Prof. A Olowofoyeku (The African Chief) wrote:
On 13 Jul 2005 at 19:20, Peter N Lewis wrote:
Thanks to all the help from Frank, Waldek, Adriaan, Gale and others, I now have all of Interarchy compiling and running under GPC. 270 files, 160,000 lines of code, 290 Mac Style object types, all compiling and working.
I don't use the Mac so I will never have the chance to check out this program,
Me too. But perhaps you'll port it to other systems later. At least the compiler will be no obstacle now. Anyway, congratulations too!
Frank
Peter N Lewis wrote:
Thanks to all the help from Frank, Waldek, Adriaan, Gale and others, I now have all of Interarchy compiling and running under GPC. 270 files, 160,000 lines of code, 290 Mac Style object types, all compiling and working.
There are probably a few glitches left here or there, but I've tested out the bulk of the program and nothing remains broken (that was not before - it is bug for bug compatible ;-).
I assume that that means you can now invade other non-Macian fields, such as Linux, Windoze, etc.
From a brief glance at http://www.stairways.com/ I conclude that
this suffers from the prevalent software disease (not your fault) of needing large interconnected suites to cope with the GUI themes. This takes the interconnection out of the users realm (script files) and brings forth large suites with 270 files and 160,000 lines of code :-).
I am reminded of Per Brinch Hansens comment in his Solo System book (forget the name) to the effect that "two people completely understand the entire system". He could pass this understanding on.
Peter N Lewis wrote:
Thanks to all the help from Frank, Waldek, Adriaan, Gale and others, I now have all of Interarchy compiling and running under GPC. 270 files, 160,000 lines of code, 290 Mac Style object types, all compiling and working.
There are probably a few glitches left here or there, but I've tested out the bulk of the program and nothing remains broken (that was not before - it is bug for bug compatible ;-).
Congratulations.
Peter N Lewis wrote:
Thanks to all the help from Frank, Waldek, Adriaan, Gale and others, I now have all of Interarchy compiling and running under GPC. 270 files, 160,000 lines of code, 290 Mac Style object types, all compiling and working.
There are probably a few glitches left here or there, but I've tested out the bulk of the program and nothing remains broken (that was not before - it is bug for bug compatible ;-).
To this I can add another application, successfully ported to GNU Pascal, namely GraphicConverter http://www.lemkesoft.com/en/. The software has some fame on the Mac http://www.lemkesoft.com/en/graphauszeichng.htm and it is pre-installed by Apple on all high-end Macs. The source code is mainly Pascal, but with a lot of interfacing to toolkits written in C/C++/ObjC. I didn't count the number of lines, but it's somewhere between a million and half a million of lines I guess.
Both the PowerPC and Mac-Intel version did run almost on first compile, somewhat to my surprise, as I had feared a month of hard debugging.
Regards,
Adriaan van Os