From: Tim C. <tc...@gp...> - 2008-07-10 03:04:38
|
Without introductions something blows in. I hope the following does not upset Jason or anyone else. Maybe it needs a fork from 3.6 I took the 3.6 source and made a few changes, maybe a couple of files are unaltered. premake --target cb-ow That is working but alpha. C::B might need defluffing or possibly OW or maybe the lack of debugging has to be accepted. In process matter where all that is certain is C::B needs fixing. Shame that integrating the OW debugger would be a massive task. gdb ought to work, dwarf 2. In preparation for maybe another toolchain target, lua has been flowed into premake, code is ansi-ised. (hence the many minor changes and a couple of bits of fluff were found) LCC-win now eats the source for breakfast. Shouldn't cause any problems with compilers because lua can be strict ansi c and it compiled before. gcc didn't like it but the standard workaround fixed that. One other trivial thing. "Lua 5.1 Copyright (C) 1994-2008 Lua.org, PUC-Rio" Needs testing of course. What do you want to do. This can include ignoring it as a novelty. Not even looked at 4 yet. I may well add other options for OW, possibly target that IDE and wmake command line. (new version of OW is not so far off) Snag is that OW is complex Someone asked why C? A good reason is as with lua, because there is a standard forcing compilers to do the right thing, ansi will work on a massive range of platforms. |