[MacGLQuake] More MacGLQuake Carbonation
Phil Hilton
philip.hilton@maine.edu
Sat, 28 Oct 2000 01:38:06 -0400
Is anyone out there? There is according to the subscriber list... =\
Anyway... I can get MacGLQuake to compile under MacOS X fine (I finally got it to compile and RUN under MacOS 9 with CW6). The problem is when it get's linked against CarbonLib instead of InterfaceLib (but we knew that would happen). The interesting part is that it isn't our fault (pretty sure of it). It appears to be the fault of GUSI and SIOUX. Even tho I'm using the SIOUX from CodeWarrior 6, which is supposed to be as carbon as it gets with carbon compliant console app building stationary, etc, etc, SIOUX is still making Classic calls.
I'm pretty sure the GUSI source is available... so we can probably fix that. But what about SIOUX? I've never been able to find the source for SIOUX.
Anyone got any ideas? Below is the link errors for those who are curious.
Phil Hilton
Link Error : undefined 'MaxApplZone' (code)
Referenced from 'DoSetupToolbox' in MSL SIOUX.PPC.Lib
Link Error : undefined 'InitDialogs' (code)
Referenced from 'DoSetupToolbox' in MSL SIOUX.PPC.Lib
Link Error : undefined 'TEInit' (code)
Referenced from 'DoSetupToolbox' in MSL SIOUX.PPC.Lib
Link Error : undefined 'InitMenus' (code)
Referenced from 'DoSetupToolbox' in MSL SIOUX.PPC.Lib
Link Error : undefined 'InitWindows' (code)
Referenced from 'DoSetupToolbox' in MSL SIOUX.PPC.Lib
Link Error : undefined 'InitFonts' (code)
Referenced from 'DoSetupToolbox' in MSL SIOUX.PPC.Lib
Link Error : undefined 'LMGetEventQueue' (code)
Referenced from 'input_pending()' in GUSISIOUX.cp
Link Error : undefined 'CloseWindow' (code)
Referenced from 'SIOUXCleanUp' in MSL SIOUX.PPC.Lib
Link Error : undefined 'DIBadMount' (code)
Referenced from 'UserBreak' in MSL SIOUX.PPC.Lib
Referenced from 'SIOUXHandleOneEvent' in MSL SIOUX.PPC.Lib
Link Error : undefined 'GetToolTrapAddress' (code)
Referenced from 'InstallConsole' in MSL SIOUX.PPC.Lib
Referenced from '__system7present' in MSL C.PPC.Lib
Link Error : undefined 'ValidRect' (code)
Referenced from 'SIOUXMyGrowWindow' in MSL SIOUX.PPC.Lib
Link Error : undefined 'InvalRect' (code)
Referenced from 'SIOUXMyGrowWindow' in MSL SIOUX.PPC.Lib
Link Error : undefined 'DisposeRoutineDescriptor' (code)
Referenced from 'SIOUXDoContentClick' in MSL SIOUX.PPC.Lib
Link Error : undefined 'NewRoutineDescriptor' (code)
Referenced from 'InstallConsole' in MSL SIOUX.PPC.Lib
Referenced from 'SIOUXDoContentClick' in MSL SIOUX.PPC.Lib
Link Error : undefined 'SystemClick' (code)
Referenced from 'HandleMouseDownEvent' in MSL SIOUX.PPC.Lib
Link Error : undefined 'GetScrap' (code)
Referenced from 'MyTEFromScrap' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PutScrap' (code)
Referenced from 'MyTEToScrap' in MSL SIOUX.PPC.Lib
Link Error : undefined 'LMGetTEScrpLength' (code)
Referenced from 'MyTEToScrap' in MSL SIOUX.PPC.Lib
Link Error : undefined 'ZeroScrap' (code
SIOUX.PPC.Lib
Link Error : undefined 'PrPicFile' (code)
Referenced from 'SIOUXDoPrintText' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrCloseDoc' (code)
Referenced from 'PrintText' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrClosePage' (code)
Referenced from 'PrintText' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrOpenPage' (code)
Referenced from 'PrintText' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrOpenDoc' (code)
Referenced from 'PrintText' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrJobDialog' (code)
Referenced from 'SIOUXDoPrintText' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrStlDialog' (code)
Referenced from 'SIOUXDoPageSetup' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrClose' (code)
Referenced from 'SIOUXDoPrintText' in MSL SIOUX.PPC.Lib
Referenced from 'SIOUXDoPageSetup' in MSL SIOUX.PPC.Lib
Referenced from 'InitPrint' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrintDefault' (code)
Referenced from 'InitPrint' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrError' (code)
Referenced from 'SIOUXDoPrintText' in MSL SIOUX.PPC.Lib
Referenced from 'SIOUXDoPageSetup' in MSL SIOUX.PPC.Lib
Referenced from 'InitPrint' in MSL SIOUX.PPC.Lib
Link Error : undefined 'PrOpen' (code)
Referenced from 'SIOUXDoPrintText' in MSL SIOUX.PPC.Lib
Referenced from 'SIOUXDoPageSetup' in MSL SIOUX.PPC.Lib
Referenced from 'InitPrint' in MSL SIOUX.PPC.Lib
Link Error : undefined 'LMGetCurDirStore' (code)
Referenced from 'SIOUXDoSaveText' in MSL SIOUX.PPC.Lib
Link Error : undefined 'StandardPutFile' (code)
Referenced from 'SIOUXDoSaveText' in MSL SIOUX.PPC.Lib
Link Error : undefined 'OpenDeskAcc' (code)
Referenced from 'SIOUXDoMenuChoice' in MSL SIOUX.PPC.Lib
Link Error : undefined 'LMGetMBarHeight' (code)
Referenced from 'SIOUXSetupTextWindow' in MSL SIOUX.PPC.Lib
Referenced from 'SIOUXYesNoCancelAlert' in MSL SIOUX.PPC.Lib
Referenced from 'SIOUXCantSaveAlert' in MSL SIOUX.PPC.Lib
Referenced from 'SIOUXDoAboutBox' in MSL SIOUX.PPC.Lib
Link Error : undefined 'EnableItem
'SIOUXUpdateMenuItems' in MSL SIOUX.PPC.Lib
Link Error : undefined 'DisableItem' (code)
Referenced from 'SIOUXUpdateMenuItems' in MSL SIOUX.PPC.Lib
Link Error : undefined 'SystemTask' (code)
Referenced from 'UserBreak' in MSL SIOUX.PPC.Lib
Referenced from 'SIOUXHandleOneEvent' in MSL SIOUX.PPC.Lib
Link Error : undefined 'InitGraf' (code)
Referenced from 'DoSetupToolbox' in MSL SIOUX.PPC.Lib
Referenced from 'GUSIConfiguration::DoAutoInitGraf()' in GUSI_Core.PPC.Lib
Link Error : undefined 'ApplicationZone' (code)
Referenced from 'GUSIConfiguration::DoAutoInitGraf()' in GUSI_Core.PPC.Lib
Link Error : undefined 'LMGetCurrentA5' (code)
Referenced from 'GUSIConfiguration::DoAutoInitGraf()' in GUSI_Core.PPC.Lib
Referenced from 'GUSIProcess::GUSIProcess(bool)' in GUSI_Core.PPC.Lib
Link Error : undefined 'LMGetTicks' (code)
Referenced from 'GUSIProcess::~GUSIProcess()' in GUSI_Core.PPC.Lib
Referenced from 'GUSIContext::SwitchIn()' in GUSI_Core.PPC.Lib
Referenced from 'GUSI_log' in GUSI_Core.PPC.Lib