🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.next.misc
Article #3323

Re: Distinguishing 3.0 binaries

#3323
From: Moises Oliveira
Date: Wed, 11 Nov 1992 02:20
51 lines
2463 bytes
In article <BxIMsr.LKG@mentor.cc.purdue.edu> ab@nova.cc.purdue.edu (Allen B) writes:
>Could anyone please tell me an easy way to tell (on a 3.0
>system) whether a binary is 3.0 only or 2.x also.
>

>I'm having a devil of a time getting submitters to tell me
>and I'm tired of sending out form letters (especially to
>those who don't give me Copyable email addresses @*#!).  I
>guess I'll change the submissions README to stress these
>things. 
>

Yes please do so, and while you're at it, emphasize that if they are
going to provide binaries, the should "make install" to create
a stripped version.

>In related news, thanks for being patient (well, most of
>you anyway :-) ).  I've been out of the office a lot lately
>fixing other people's machines and haven't had much time
>to manage the Archives.  Though we still have a few NeXTs
>that appear to be cursed, things are settling down. 
>

We apprecaite it!

>If you could post under this title or email to
>archive-management@nova.cc.purdue.edu it'd be much
>appreciated.  Thanks everyone! 
>
>Allen B (Blowing the dust off his Archivist's hat)

Since you're cleaning up, the least I can do is help.  the program you need to
use is called otool, and comes with the extended release.

type otool -L /LocalApps/Local/Viewer  (or whatever the app name is)
a 2.x app will return
        /usr/shlib/libNeXT_s.C.shlib (minor version 52)
        /usr/shlib/libsys_s.B.shlib (minor version 44)
 (note the VERSION numbers, 52 and 44 for 2.x)
There may be other shared libraries listed but those two will be present
in every NeXTSTEP app.  (and some non apps)

a 3.0 system will return 
        /usr/shlib/libMedia_s.A.shlib (minor version 12)
        /usr/shlib/libNeXT_s.C.shlib (minor version 57)
        /usr/shlib/libsys_s.B.shlib (minor version 55)

Note that the version number is up to 57 and 55, and a new library libMedia
has been added.

--enjoy
Technical Details
Message-ID: <1992Nov11.022044.9702@nevada.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!noc.near.net!nic.umass.edu!news.mtholyoke.edu!news.unomaha.edu!nevada.edu!oliverm
References: <BxIMsr.LKG@mentor.cc.purdue.edu>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.next.misc
Path: arc1-ca.pugleaf.net!sparky!uunet!noc.near.net!nic.umass.edu!news.mtholyoke.edu!news.unomaha.edu!nevada.edu!oliverm
From: oliverm@nevada.edu (Moises Oliveira)
Subject: Re: Distinguishing 3.0 binaries
Message-ID: <1992Nov11.022044.9702@nevada.edu>
Sender: news@nevada.edu (USENET News System)
Nntp-Posting-Host: helios.nevada.edu
Organization: University of Nevada System Computing Services
References: <BxIMsr.LKG@mentor.cc.purdue.edu>
Date: Wed, 11 Nov 1992 02:20:44 GMT
Lines: 55