Anonymous | Login | Signup for a new account | 2022-08-19 15:28 EEST |
Main | My View | View Issues | Change Log | Roadmap | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000391 | [Yate - Yet Another Telephony Engine] engine | minor | always | 2015-03-03 05:53 | 2016-04-29 13:36 | ||||
Reporter | jynik | View Status | public | ||||||
Assigned To | paulc | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | resolved | Product Version | |||||||
Summary | 0000391: Add -L flag to "yate-config --libs" output [Patch provided] | ||||||||
Description |
Currently, "yate-config --libs" returns "-lyate". This works fine for the primary use-case, where installations are in /usr or /usr/local. However, yatebts will fail to link when yate and yatebts have been configured with "--prefix=/opt/yate", as yate-config does not point the library path to /opt/yate/lib. I propose that the s5 variable definition in yate-config be changed to: "-lyate -L${prefix}/lib", as shown in the provided patch. This should have no effect on the "normal" installations, but allows for builds with other install prefixes to work correctly. |
||||||||
Additional Information |
--- bin/yate-config.orig 2015-03-02 22:44:26.217065400 -0500 +++ bin/yate-config 2015-03-02 22:46:28.881068685 -0500 @@ -39,7 +39,7 @@ s2="-I${prefix}/include/yate" s3="-rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs" s4="-Wl,--retain-symbols-file,/dev/null" -s5="-lyate" +s5="-lyate -L${prefix}/lib" while [ "$#" != 0 ]; do case "$1" in |
||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
|
Copyright © 2000 - 2008 Mantis Group |