[Ns-bugs] [Bug 1327] waf should version library SONAMEs
code@nsnam.ece.gatech.edu
code at nsnam.ece.gatech.edu
Sat Jan 7 03:39:21 PST 2012
https://www.nsnam.org/bugzilla/show_bug.cgi?id=1327
--- Comment #15 from Vedran Miletić <rivanvx at gmail.com> 2012-01-07 06:39:20 EST ---
Great work, almost perfect. Two things that are bothering me:
1) PROFILE is always debug, e.g.
$ ./waf configure -d optimized --prefix=~/whatever
gives
$ ls build/
(...)
libns3-dev-*-debug.so
(...)
and
$ readelf -a build/libns3-dev-core-debug.so | grep SONAME
0x000000000000000e (SONAME) Library soname:
[libns3-dev-core-debug.so]
By the way, I like 3-dev stuff. I hope it's intentional. Please keep it.
2) Name and description is wrong with .pc files other than core, e.g.
$ cat build/src/network/libns3-dev-network-debug.pc
prefix=/home/vedranm/whatever
libdir=/home/vedranm/whatever/lib
includedir=/home/vedranm/whatever/include
Name: libcore
Description: ns-3 module core
Version: devel
Libs: -L${libdir} -Wl,-Bdynamic -lns3-network
Cflags: -I${includedir}
Requires: libns3-dev-core-debug
--
Configure bugmail: https://www.nsnam.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Ns-bugs
mailing list