[vlc-devel] AC_TRY_LINK ignores VLC_ADD_LDFLAGS?
    Ismail Dönmez 
    ismail at pardus.org.tr
       
    Fri Feb  2 23:08:47 CET 2007
    
    
  
Hi all,
I am trying to enable live555 via --enable-live555 flag but config.log says :
cofigure:37201: checking for main in -lliveMedia
configure:37225: i686-pc-linux-gnu-g++ -o 
conftest -Wsign-compare -Wall -mtune=i686 -O2 -pipe -fomit-frame-pointer -pipe -DDATA_PATH=/usr/share/vlc 
-DSYS_LINUX -I/usr/include/liveMedia -I/usr/include/groupsock -I/usr/include/BasicUsageEnvironment -I/usr/include/UsageEnvironment  
conftest.cc -lliveMedia   >&5
 /usr/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libliveMedia.so: undefined 
reference to `our_inet_ntoa'
 /usr/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libliveMedia.so: undefined 
reference to `increaseReceiveBufferTo(UsageEnvironment&, int, unsigned int)'
[... lots of undefined references ... ]
now I noticed that its only linking to -lliveMedia 
ignoring -lgroupsock -lBasicUsageEnvironment -lUsageEnvironment . 
But looking at configure.ac starting line 1561:
AC_CHECK_LIB(liveMedia, main, [
           # We only have -lliveMedia, do builtins
          VLC_ADD_BUILTINS([live555])
           VLC_ADD_LDFLAGS([live555], 
[-lliveMedia -lgroupsock -lBasicUsageEnvironment -lUsageEnvironment])
         ])
       ])
looks like LDFLAGS added via VLC_ADD_LDFLAGS ignored by AC_TRY_LINK or am I 
missing something here? FWIW I regenerate configure with autoreconf -fi.
Any help appreciated.
Regards,
ismail
-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
    
    
More information about the vlc-devel
mailing list