discuss-gnuradio
[Top][All Lists]
Advanced

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

[Discuss-gnuradio] error building next on Mac OS X because of lib4cpp


From: Michael Dickens
Subject: [Discuss-gnuradio] error building next on Mac OS X because of lib4cpp
Date: Sat, 16 Mar 2013 14:32:41 -0400

As usual, everything installed via MacPorts.  Looks like the library for 
LOG4CPP is not being added to the list for linking purposes for this library; 
it was for "libgnuradio-core" correctly. - MLD

% lipo -detailed_info /opt/local/lib/liblog4cpp.dylib
Fat header in: /opt/local/lib/liblog4cpp.dylib
fat_magic 0xcafebabe
nfat_arch 2
architecture x86_64
    cputype CPU_TYPE_X86_64
    cpusubtype CPU_SUBTYPE_X86_64_ALL
    offset 4096
    size 252480
    align 2^12 (4096)
architecture i386
    cputype CPU_TYPE_I386
    cpusubtype CPU_SUBTYPE_I386_ALL
    offset 258048
    size 236440
    align 2^12 (4096)
% mkdir tmp && cd tmp
% cp /opt/local/lib/liblog4cpp.dylib .
% lipo liblog4cpp.dylib -extract x86_64 -output liblog4cpp_x86_64.dylib
% c++filt `nm -a liblog4cpp_x86_64.dylib | grep CategoryStream | awk '{ print 
$3 }'`
log4cpp::CategoryStream::flush()
log4cpp::CategoryStream::width(long)
log4cpp::CategoryStream::CategoryStream(log4cpp::Category&, int)
log4cpp::CategoryStream::CategoryStream(log4cpp::Category&, int)
log4cpp::CategoryStream::~CategoryStream()
log4cpp::CategoryStream::~CategoryStream()
log4cpp::CategoryStream::operator<<(log4cpp::CategoryStream& 
(*)(log4cpp::CategoryStream&))
log4cpp::CategoryStream::operator<<(char const*)
log4cpp::eol(log4cpp::CategoryStream&)
log4cpp::left(log4cpp::CategoryStream&)
% cd .. && rm -rf tmp
% cmake .....options...
[snip]
-- ENABLE_GR_LOG set to ON.
-- HAVE_LOG4CPP set to True.
-- LOG4CPP_LIBRARIES set to /opt/local/lib/liblog4cpp.dylib.
[snip]
% make VERBOSE=yes
[snip]
Linking CXX shared library libgnuradio-blocks.dylib
cd /opt/GNURadio/builds/next_gcc/gr-blocks/lib && /opt/local/bin/cmake -E 
cmake_link_script CMakeFiles/gnuradio-blocks.dir/link.txt --verbose=yes
/usr/bin/llvm-g++-4.2  -O3 -DNDEBUG -dynamiclib 
-Wl,-headerpad_max_install_names   -compatibility_version 3.7.0 -o 
libgnuradio-blocks.3.7git.dylib -install_name 
/opt/GNURadio/builds/next_gcc/gr-blocks/lib/libgnuradio-blocks.3.7git.dylib 
CMakeFiles/gnuradio-blocks.dir/add_ss_impl.cc.o [more .o files] 
CMakeFiles/gnuradio-blocks.dir/wavfile_source_impl.cc.o  -L/opt/local/lib 
../../gnuradio-core/src/lib/libgnuradio-core.3.7git.dylib 
../../volk/lib/libvolk.0.0.0.dylib /opt/local/lib/libboost_date_time-mt.dylib 
/opt/local/lib/libboost_program_options-mt.dylib 
/opt/local/lib/libboost_filesystem-mt.dylib 
/opt/local/lib/libboost_system-mt.dylib /opt/local/lib/libboost_thread-mt.dylib 
/opt/local/lib/liborc-0.4.dylib ../../gruel/src/lib/libgruel.3.7git.dylib 
/opt/local/lib/libboost_date_time-mt.dylib 
/opt/local/lib/libboost_program_options-mt.dylib 
/opt/local/lib/libboost_filesystem-mt.dylib 
/opt/local/lib/libboost_system-mt.dylib /opt/local/lib/libboost_thread-mt.dylib 
-lpthread 
% otool -L gnuradio-core/src/lib/libgnuradio-core.3.7git.dylib 
gnuradio-core/src/lib/libgnuradio-core.3.7git.dylib:
        
/opt/GNURadio/builds/next_gcc/gnuradio-core/src/lib/libgnuradio-core.3.7git.dylib
 (compatibility version 3.7.0, current version 0.0.0)
        /opt/GNURadio/builds/next_gcc/gruel/src/lib/libgruel.3.7git.dylib 
(compatibility version 3.7.0, current version 0.0.0)
        /opt/local/lib/libboost_date_time-mt.dylib (compatibility version 
0.0.0, current version 0.0.0)
        /opt/local/lib/libboost_program_options-mt.dylib (compatibility version 
0.0.0, current version 0.0.0)
        /opt/local/lib/libboost_filesystem-mt.dylib (compatibility version 
0.0.0, current version 0.0.0)
        /opt/local/lib/libboost_system-mt.dylib (compatibility version 0.0.0, 
current version 0.0.0)
        /opt/local/lib/libboost_thread-mt.dylib (compatibility version 0.0.0, 
current version 0.0.0)
        /opt/local/lib/libfftw3f.3.dylib (compatibility version 7.0.0, current 
version 7.2.0)
        /opt/local/lib/liblog4cpp.5.dylib (compatibility version 6.0.0, current 
version 6.6.0)
        /opt/local/lib/libfftw3f_threads.3.dylib (compatibility version 7.0.0, 
current version 7.2.0)
        /opt/GNURadio/builds/next_gcc/volk/lib/libvolk.0.0.0.dylib 
(compatibility version 0.0.0, current version 0.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 169.3.0)
        /opt/local/lib/liborc-0.4.0.dylib (compatibility version 17.0.0, 
current version 17.0.0)
        /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
version 56.0.0)




reply via email to

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