🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.mac.oop.macapp3
2 messages
2 total messages Started by Paradigm Publishing, B Langford,... Fri, 08 Jan 1993 00:59
Link error
#240
Author: Paradigm Publishing, B Langford,...
Date: Fri, 08 Jan 1993 00:59
87 lines
3708 bytes
Hi, My name is Jungho.
I have compiled an application, Skeketon, with 3 different options, but I got
nothing but failure.
Please, let me know how I can make this case work.
 
Note:  - The current version of MPW Shell being used is MPW Shell 3.2.3 from
E.T.O. 8.
   - MacApp 3.0 is used.
 
The following is what I did:
===================o First trial
 MABuild "Skeleton" -NoPasLoad -Save -Debug -SYM -Names
MABuildTool - v. 3.0.1 Release 6/10/92          Start: 4:39:27 PM 1/7/93
 
Copyright Apple Computer, Inc. 1986-1992
All Rights Reserved.
 
AutoSaving...
Target Folder: "RAM Disk:Keystone:.Debug Sym:"
Making:        Skeleton.MAMake
Linking:       Skeleton
### Sun:MPW:Tools:Link: Error: Jump table offset into code segment is greater
than 32K. (Error 50) C2PSTR
### Sun:MPW:Tools:Link: Error: Jump table offset into code segment is greater
than 32K. (Error 50) p2cstr
### Sun:MPW:Tools:Link: Error: Jump table offset into code segment is greater
than 32K. (Error 50) c2pstr
### Sun:MPW:Tools:Link: Errors prevented normal completion.
### MPW Shell - Command " " was not found.
### MPW Shell - Execution of RAM Disk:Keystone:.Debug Sym:Skeleton.MakeIt
terminated.
### MPW Shell - Execution of MABuild terminated.
 
===================o Second trial with  option -Link "-model far"
 MABuild "Skeleton" -Link "-model far"  -NoPasLoad -Save -Debug -SYM -Names
MABuildTool - v. 3.0.1 Release 6/10/92          Start: 4:41:05 PM 1/7/93
 
Copyright Apple Computer, Inc. 1986-1992
All Rights Reserved.
 
AutoSaving...
Target Folder: "RAM Disk:Keystone:.Debug Sym:"
Making:        Skeleton.MAMake
Linking:       Skeleton
### Sun:MPW:Tools:Link: Error: Method table optimization, definition not found:
(Error 58) %_SUPERCLASSTABLE
### Sun:MPW:Tools:Link: Errors prevented normal completion.
### MPW Shell - Command " " was not found.
### MPW Shell - Execution of RAM Disk:Keystone:.Debug Sym:Skeleton.MakeIt
terminated.
### MPW Shell - Execution of MABuild terminated.
 
 
===================o Third trial with -ModelFar
 MABuild "Skeleton" -ModelFar -NoPasLoad -Save -Debug -SYM -Names
MABuildTool - v. 3.0.1 Release 6/10/92          Start: 4:41:53 PM 1/7/93
 
Copyright Apple Computer, Inc. 1986-1992
All Rights Reserved.
 
AutoSaving...
Target Folder: "RAM Disk:Keystone:.S7NmDbDmUnPeRaTeSmfCfD:"
Making:        Skeleton.MAMake
 
### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:MacApp.lib"
# Directory not found (OS error -120)
 
### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:Debug.rsrc"
# Directory not found (OS error -120)
 
### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:Defaults.rsrc"
# Directory not found (OS error -120)
 
### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:MacApp.rsrc"
# Directory not found (OS error -120)
 
### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:ResourceLib.rsrc"
# Directory not found (OS error -120)
MAKE of Skeleton failed: Thursday, January 7, 1993 4:42:05 PM
### MPW Shell - Execution of MABuild terminated.
 
 
Re: Link error
#245
Author: Stephen Knight
Date: Fri, 08 Jan 1993 14:18
106 lines
4595 bytes
In article <726455219.5603667@AppleLink.Apple.COM> LANGFORD@AppleLink.Apple.COM (Paradigm Publishing, B Langford,PAS) writes:
>Hi, My name is Jungho.
>I have compiled an application, Skeketon, with 3 different options, but I got
>nothing but failure.
>Please, let me know how I can make this case work.
> 
>Note:  - The current version of MPW Shell being used is MPW Shell 3.2.3 from
>E.T.O. 8.
>   - MacApp 3.0 is used.
> 
>The following is what I did:
>===================o First trial
> MABuild "Skeleton" -NoPasLoad -Save -Debug -SYM -Names
>MABuildTool - v. 3.0.1 Release 6/10/92          Start: 4:39:27 PM 1/7/93
> 
>Copyright Apple Computer, Inc. 1986-1992
>All Rights Reserved.
> 
>AutoSaving...
>Target Folder: "RAM Disk:Keystone:.Debug Sym:"
>Making:        Skeleton.MAMake
>Linking:       Skeleton
>### Sun:MPW:Tools:Link: Error: Jump table offset into code segment is greater
>than 32K. (Error 50) C2PSTR
>### Sun:MPW:Tools:Link: Error: Jump table offset into code segment is greater
>than 32K. (Error 50) p2cstr
>### Sun:MPW:Tools:Link: Error: Jump table offset into code segment is greater
>than 32K. (Error 50) c2pstr
>### Sun:MPW:Tools:Link: Errors prevented normal completion.
>### MPW Shell - Command " " was not found.
>### MPW Shell - Execution of RAM Disk:Keystone:.Debug Sym:Skeleton.MakeIt
>terminated.
>### MPW Shell - Execution of MABuild terminated.

  I've gotten this error before and it has turned out to be a segmentation
problem.  You have too many/big routines trying to go into one segment and
the linker is blowing out at the routines it's telling you about.  The 
easiest way I know of to see your segmentation layout is to use MacBrowse
to parse your code and then do a "Show Segments".

> 
>===================o Second trial with  option -Link "-model far"
> MABuild "Skeleton" -Link "-model far"  -NoPasLoad -Save -Debug -SYM -Names
>MABuildTool - v. 3.0.1 Release 6/10/92          Start: 4:41:05 PM 1/7/93
> 
>Copyright Apple Computer, Inc. 1986-1992
>All Rights Reserved.
> 
>AutoSaving...
>Target Folder: "RAM Disk:Keystone:.Debug Sym:"
>Making:        Skeleton.MAMake
>Linking:       Skeleton
>### Sun:MPW:Tools:Link: Error: Method table optimization, definition not found:
>(Error 58) %_SUPERCLASSTABLE
>### Sun:MPW:Tools:Link: Errors prevented normal completion.
>### MPW Shell - Command " " was not found.
>### MPW Shell - Execution of RAM Disk:Keystone:.Debug Sym:Skeleton.MakeIt
>terminated.
>### MPW Shell - Execution of MABuild terminated.
> 
  Last I knew (which was a while ago), the link "-modal far" was not the
most trustworthy.

> 
>===================o Third trial with -ModelFar
> MABuild "Skeleton" -ModelFar -NoPasLoad -Save -Debug -SYM -Names
>MABuildTool - v. 3.0.1 Release 6/10/92          Start: 4:41:53 PM 1/7/93
> 
>Copyright Apple Computer, Inc. 1986-1992
>All Rights Reserved.
> 
>AutoSaving...
>Target Folder: "RAM Disk:Keystone:.S7NmDbDmUnPeRaTeSmfCfD:"
>Making:        Skeleton.MAMake
> 
>### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
>3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:MacApp.lib"
># Directory not found (OS error -120)
> 
>### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
>3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:Debug.rsrc"
># Directory not found (OS error -120)
> 
>### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
>3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:Defaults.rsrc"
># Directory not found (OS error -120)
> 
>### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
>3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:MacApp.rsrc"
># Directory not found (OS error -120)
> 
>### Sun:MPW:Tools:Make - IO error trying to get file info for "Sun:MacApp
>3.0.1:Libraries:.S7NmDbDmUnPeRaTeSmfCfD:ResourceLib.rsrc"
># Directory not found (OS error -120)
>MAKE of Skeleton failed: Thursday, January 7, 1993 4:42:05 PM
>### MPW Shell - Execution of MABuild terminated.
> 
> 

  This looks like you didn't do a "mabuild -autobuild..." which means that
you're missing the appropriate libraries.

Hope this helps.

steve knight
sdk@cci.com
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads