Open heliosfa opened 5 years ago
As discussed in #65
Composer is much more cross platform than P_builder was. There are still a couple of foibles, and we need to do testing under Borland.
The call to the cross compiler is one oddity that we have not looked into.
For clarity, everything up to and including code generation should work cross platform. This is untested.
This will be addressed in future if time allows.
Currently a lot of functionality in P_Builder is walled off behind
#ifndef __BORLANDC__
guards.These need to be removed, but there is a chunk of stuff that needs to be fixed to work cross platform.
Specifically:
system()
calls should be abstracted into OSFixes.hpp