Linking with gcc runtime

Thomas E. Spanjaard tgen at deepbone.net
Mon May 12 03:18:08 PDT 2008


Hasso Tepper wrote:
There are some software pieces out there which want to link with gcc 
runtime stuff (emacs and pcc are examples). But we have the interesting 
files in /usr/lib/gcc<version>/.

What I really don't want to do is to maintain patches which will break 
with every compiler upgrade:

#if defined(__GNUC__) && __GNUC__ == 3 && __GNUC_MINOR__ == 4
#define GCC_LIB -L/usr/lib/gcc34
...
#elif defined(__GNUC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 1
#define GCC_LIB -L/usr/lib/gcc41
...
Anyone has good ideas how to do it in better way?
Introduce a varsym which uses CCVER (/usr/lib/gcc/ -> /usr/lib/$(CCVER))?
--
	Thomas E. Spanjaard
	tgen at netphreax.net
	tgen at deepbone.net
Attachment:
signature.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00003.pgp
Type: application/octet-stream
Size: 197 bytes
Desc: "Description: OpenPGP digital signature"
URL: <http://lists.dragonflybsd.org/pipermail/users/attachments/20080512/f4bdad07/attachment-0021.obj>


More information about the Users mailing list