[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: version scripts and symbol prefixes

From: Peter O'Gorman
Subject: Re: version scripts and symbol prefixes
Date: Tue, 29 May 2007 02:14:34 -0500

On May 29, 2007, at 1:59 AM, Mike Frysinger wrote:

i just came across libupnp which uses some libtool functionality to generate a list of exported symbols and pass it to ld so that only the ones that are
part of the ABI get exported ... however, this code doesnt take symbol
prefixes into account so in my case, the generated library doesnt include any
global symbols ;(

libupnp is using libtool-1.5.22 but a quick glance at current CVS head
indicates this is still a problem ... can someone correct me ? i'd just run a small cpp test and see what __USER_LABEL_PREFIX__ is set to .. gcc always
defines this and in my case, it's:
#define __USER_LABEL_PREFIX__ _
unless someone has some cool ld/as/string foo to perform a similar test on
object code ...

What system are you running on?

Peter O'Gorman

reply via email to

[Prev in Thread] Current Thread [Next in Thread]