forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SLINK64 fails when used as Library manager

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> 64-bit
View previous topic :: View next topic  
Author Message
wahorger



Joined: 13 Oct 2014
Posts: 1217
Location: Morrison, CO, USA

PostPosted: Mon Dec 21, 2020 9:47 pm    Post subject: SLINK64 fails when used as Library manager Reply with quote

I'm getting the following error when trying to build my library.

Quote:
***SLINK64 failure - abnormally large static library


Yes, it IS a big library. But I though, perhaps, SLINK64 would be able to handle the size.

Breaking it into "chunks" is going to be interesting, as th4e current MAKEFILE is not organized in that way.

Bill
Back to top
View user's profile Send private message Visit poster's website
wahorger



Joined: 13 Oct 2014
Posts: 1217
Location: Morrison, CO, USA

PostPosted: Tue Dec 22, 2020 7:29 pm    Post subject: Reply with quote

Now, getting this error message. The list of modules is not yet complete, meaning there are more modules left to load.

Loading F:\CMASTERF95\RELEASE\WIN64\CFUNC\REFERENCE_SPECIAL.OBJ
Loading F:\CMASTERF95\RELEASE\WIN64\CFUNC\REFERENCE_SPECIAL_WINDOWS.OBJ
Loading F:\CMASTERF95\RELEASE\WIN64\CFUNC\REFSCR.OBJ
Loading F:\CMASTERF95\RELEASE\WIN64\CFUNC\REFSCR_WINDOWS.OBJ
Loading F:\CMASTERF95\RELEASE\WIN64\CFUNC\REGISTRY_HACK.OBJ
***Unknown Slink64 record type - 0 - probably corrupt object file

But which one; the last one?
Back to top
View user's profile Send private message Visit poster's website
PaulLaidler
Site Admin


Joined: 21 Feb 2005
Posts: 7916
Location: Salford, UK

PostPosted: Wed Dec 23, 2020 8:50 am    Post subject: Reply with quote

Bil

There is an FTN95 option /DELETE_OBJ_ON_ERROR that nowadays is ON by default. Previously the default lead to an object file of zero size.

Anyway, you could list (DIR *.obj) the object files to see if any have zero size.

Alternatively you could run SLINK64 in interactive mode where (I assume) the error will be reported when the object file is loaded.
Back to top
View user's profile Send private message AIM Address
wahorger



Joined: 13 Oct 2014
Posts: 1217
Location: Morrison, CO, USA

PostPosted: Wed Dec 23, 2020 2:40 pm    Post subject: Reply with quote

My bad.

The last listed object file was actually compiled as 32-bit (build process fail, my mistake). Before when I had that issue and used SLINK64, it told me the module was 32-bit. Not this time! So, compile it correctly, and that issue went away.

Bill
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> 64-bit All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group