[MacGLQuake] More MacGLQuake Carbonation

Giles Williams aegidian@yahoo.co.uk
Sat, 28 Oct 2000 08:20:59 +0100


Thanks for putting in the effort over this Phil. I'm sorry I can't help more ATM, I'm busy trying to get my head around cocoa.

Giles.

On Saturday, October 28, 2000, at 06:38 AM, Phil Hilton wrote:

> 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 
>  
>  
> _______________________________________________ 
> MacGLQuake mailing list 
> MacGLQuake@porkrind.org 
> http://www.indigita.com/~mailman/cgi-bin/listinfo.cgi/macglquake 
>  
>  

-- 
Giles Williams

...call it evolution in action...