🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #49757

Re: undefined symbol __lib_version

#49757
From: Brunner Thomas; PSE
Date: Wed, 15 Dec 1993 13:11
49 lines
2784 bytes
Thomas Erskine (tom@clark.dgim.doc.ca) wrote:
: I've been trying to compile Ghostscript (version 2.61) and it's getting close.
: Looks like it's almost done, but can't quite finish it.  Usually gcc has
: been well behaved, but there have been a few programs (like Ghostscript)
: which won't link because they get this error.  Since it's not just with
: Ghostscript I thought I'd ask here:

: What did I do wrong in my gcc install?  I even went back, got a clean copy
: of the gcc sources and went through the whole install again, just to make sure
: I hadn't screwed up my stuff somehow.  I don't know what __lib_version is
: for and grep can only find it in the (non-functional) gs which gets produced.

: The tail-end of the output from make looks like:

: ./echogs -n - gcc -Bstatic -lXmu -Bdynamic -I.   -o gs gs.o gsmain.o [...]
: [ previous line truncated removing lots of object names.]
: ./echogs -x 205c >>_temp_
: cat ld.tr >>_temp_
: ./echogs -  -lm >>_temp_
: /bin/sh <_temp_
: ld: Undefined symbol 
:    __lib_version 
: collect: /usr/bin/ld returned 2 exit status
: gcc: file path prefix `dynamic' never used
: gcc: file path prefix `static' never used
: *** Error code 1
: make: Fatal error: Command failed for target `gs'


: Which I hope means something to somebody.  Will some-one please tell me
: what I've done wrong?

: Thanks.
: -- 
: Thomas Erskine        <tom@clark.dgim.doc.ca>           (613) 998-2836

--


Try adding "-L/usr/lib" to your compiler options. This once solved a similar 
problem for me ...

--------------------------------------------------------------------------------
Thomas Brunner                     |  Internet address:
PSE LT 2                           |           brun@cent.gud.siemens.co.at
                                   |  Phone:   ((+43)1) 60 - 171 / 6949
Siemens AG Oesterreich             |  Fax:     ((+43)1) 60 - 171 / 6399
Gudrunstr. 11 - A-1100 Wien        |
--------------------------------------------------------------------------------
Technical Details
Message-ID: <1993Dec15.131159.6000@siemens.co.at>
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!yale.edu!spool.mu.edu!howland.reston.ans.net!EU.net!hp4at!siemens.co.at!brun
References: <1993Dec14.185344.24024@clark.dgim.doc.ca>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,e878c5065b9e3e5e,start
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1993-12-15 05:31:03 PST
Newsgroups: gnu.gcc.help
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!yale.edu!spool.mu.edu!howland.reston.ans.net!EU.net!hp4at!siemens.co.at!brun
From: brun@cent.gud.siemens.co.at (Brunner Thomas; PSE)
Subject: Re: undefined symbol __lib_version
Sender: news@siemens.co.at (Newssoftware)
Message-ID: <1993Dec15.131159.6000@siemens.co.at>
Date: Wed, 15 Dec 1993 13:11:59 GMT
References: <1993Dec14.185344.24024@clark.dgim.doc.ca>
Nntp-Posting-Host: cent.gud.siemens-austria
Organization: SIEMENS AG AUSTRIA
X-Newsreader: TIN [version 1.2 PL0]
Lines: 49