[Lunar-commits] <moonbase-other> imageworks-Field3D: Adding to moonbase, will be an optional_depends for OpenImageIO-oiio.

Dennis Veatch dennisveatch at bellsouth.net
Sat Mar 30 00:55:07 CET 2013


On 03/29/2013 06:36 PM, v4hn wrote:
> On Fri, Mar 29, 2013 at 12:40:31PM -0700, stumbles wrote:
>> commit 4c57140b18e0240b51a1b0cbbdd3493e5340a427
>> Author: stumbles <stumbles at lunar-linux.org>
>> Date: Fri, 29 Mar 2013 12:40:31 -0700
>> URL: https://github.com/lunar-linux/moonbase-other/commit/4c57140b18e0240b51a1b0cbbdd3493e5340a427
>>
>> imageworks-Field3D: Adding to moonbase, will be an optional_depends for OpenImageIO-oiio.
> linking failure on 64bit. See below, any idea?
>
>
> v4hn
>
> Building imageworks-Field3D version v1.3.2-0-gcac7b57
> + running "default_pre_build"
> + validating "/usr/src/imageworks-Field3D-94d1bf3/"
> + creating building dir "/usr/src/imageworks-Field3D-94d1bf3/"
> + Unpacking "/var/spool/lunar/imageworks-Field3D-v1.3.2-0-gcac7b57.tar.gz" in "/usr/src"
> + building "imageworks-Field3D" version "v1.3.2-0-gcac7b57" in /usr/src/imageworks-Field3D-94d1bf3
> + CC_EXT="ccache "
> + CXX_EXT="ccache "
> + CC="gcc"
> + CXX="g++"
> + CPP="cpp"
> + CFLAGS=" -Os -march=native -mtune=native -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4 -mfpmath=sse -pipe"
> + CXXFLAGS=" -Os -march=native -mtune=native -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4 -mfpmath=sse -pipe"
> + CPPFLAGS=""
> + LDFLAGS=" -s -Wl,-O1 -Wl,-O1,--as-needed"
> + MAKES="2"
> + Enabled wrapper script usage
> + Editing "export/StdMathLib.h"
> + running "default_cmake_build"
> + running "default_cmake_config"
> + MODULE_PREFIX="/usr"
> + running "Out of source build is required; configuring"
> -- The C compiler identification is GNU 4.7.2
> -- The CXX compiler identification is GNU 4.7.2
> -- Check for working C compiler: /var/lib/lunar/compilers/gcc
> -- Check for working C compiler: /var/lib/lunar/compilers/gcc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /var/lib/lunar/compilers/g++
> -- Check for working CXX compiler: /var/lib/lunar/compilers/g++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
> -- Found HDF5: debug;/usr/lib64/libhdf5.so;debug;/usr/lib64/libpthread.so;debug;/usr/lib64/libz.a;debug;/usr/lib64/librt.so;debug;/usr/lib64/libm.so;optimized;/usr/lib64/libhdf5.so;optimized;/usr/lib64/libpthread.so;optimized;/usr/lib64/libz.a;optimized;/usr/lib64/librt.so;optimized;/usr/lib64/libm.so
> -- Boost version: 1.52.0
> -- Found the following Boost libraries:
> --   thread
> --   program_options
> -- Configuring done
> -- Generating done
> CMake Warning:
> Manually-specified variables were not used by the project:
>
>    INSTALL_DOCS
>    SYSCONF_INSTALL_DIR
>
>
>    -- Build files have been written to: /usr/src/imageworks-Field3D-94d1bf3/imageworks-Field3D-oosb
>    + running "default_make"
>    Scanning dependencies of target Field3D
>    [ 10%] [ 10%] Building CXX object CMakeFiles/Field3D.dir/src/DenseFieldIO.cpp.o
>    Building CXX object CMakeFiles/Field3D.dir/src/ClassFactory.cpp.o
>    [ 15%] Building CXX object CMakeFiles/Field3D.dir/src/Field3DFile.cpp.o
>    [ 20%] Building CXX object CMakeFiles/Field3D.dir/src/Field.cpp.o
>    [ 25%] Building CXX object CMakeFiles/Field3D.dir/src/FieldInterp.cpp.o
>    [ 30%] Building CXX object CMakeFiles/Field3D.dir/src/FieldMapping.cpp.o
>    [ 35%] Building CXX object CMakeFiles/Field3D.dir/src/FieldMappingIO.cpp.o
>    [ 40%] Building CXX object CMakeFiles/Field3D.dir/src/Hdf5Util.cpp.o
>    [ 45%] Building CXX object CMakeFiles/Field3D.dir/src/InitIO.cpp.o
>    [ 50%] Building CXX object CMakeFiles/Field3D.dir/src/Log.cpp.o
>    [ 55%] Building CXX object CMakeFiles/Field3D.dir/src/MACFieldIO.cpp.o
>    [ 60%] Building CXX object CMakeFiles/Field3D.dir/src/PluginLoader.cpp.o
>    [ 65%] Building CXX object CMakeFiles/Field3D.dir/src/SparseFieldIO.cpp.o
>    [ 70%] Building CXX object CMakeFiles/Field3D.dir/src/SparseFile.cpp.o
>    Linking CXX static library libField3D.a
>    [ 70%] Built target Field3D
>    Scanning dependencies of target create_and_write
>    Scanning dependencies of target f3dinfo
>    [ 75%] [ 80%] Building CXX object CMakeFiles/create_and_write.dir/apps/sample_code/create_and_write/main.cpp.o
>    Building CXX object CMakeFiles/f3dinfo.dir/apps/f3dinfo/main.cpp.o
>    Linking CXX executable create_and_write
>    CMakeFiles/create_and_write.dir/apps/sample_code/create_and_write/main.cpp.o: In function `_GLOBAL__sub_I_main.cpp':
>    main.cpp:(.text.startup+0x318): undefined reference to `boost::system::generic_category()'
>    main.cpp:(.text.startup+0x324): undefined reference to `boost::system::generic_category()'
>    main.cpp:(.text.startup+0x330): undefined reference to `boost::system::system_category()'
>    libField3D.a(Field3DFile.cpp.o): In function `_GLOBAL__sub_I_Field3DFile.cpp':
>    Field3DFile.cpp:(.text.startup+0x6): undefined reference to `boost::system::generic_category()'
>    Field3DFile.cpp:(.text.startup+0x12): undefined reference to `boost::system::generic_category()'
>    Field3DFile.cpp:(.text.startup+0x1e): undefined reference to `boost::system::system_category()'
>    libField3D.a(Field.cpp.o): In function `_GLOBAL__sub_I_Field.cpp':
>    Field.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
>    Field.cpp:(.text.startup+0x11): undefined reference to `boost::system::generic_category()'
>    Field.cpp:(.text.startup+0x1d): undefined reference to `boost::system::system_category()'
>    libField3D.a(FieldMapping.cpp.o): In function `_GLOBAL__sub_I_FieldMapping.cpp':
>
>

Best guess. Your boost install is hosed in some fashion. It compiled 
fine here on 64bit.

dveatch

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://foo-projects.org/pipermail/lunar-dev/attachments/20130329/00aea5a7/attachment.html>


More information about the Lunar-dev mailing list