Skip to content

meshprocessing linking error  #27

@zhehaoli1999

Description

@zhehaoli1999

Hi, to use my own mesh, I tried to build MeshProcessing.cpp in root/src/Projects/MeshProcessing, but met with linking errors as follow:

[  3%] Built target predicates
[  3%] Built target tbb_def_files
[  5%] Built target triangle
[  5%] Built target tetgen
[  7%] Built target igl_stb_image
[  9%] Built target linsys_pardiso
[ 10%] Built target qdldlobject
[ 10%] Built target glad
[ 25%] Built target glfw
[ 39%] Built target mshio
[ 42%] Built target linsys_qdldl
[ 45%] Built target tight_inclusion
[ 48%] Built target imgui
[ 50%] Built target imguizmo
[ 58%] Built target osqpstatic
[ 59%] Built target ccd_wrapper_floating_point_root_finder
[ 84%] Built target tbb
[ 85%] Built target ccd_wrapper
[ 97%] Built target IPC_dev
[ 98%] Linking CXX executable ../../../../src/Projects/MeshProcessing/meshprocessing
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `timer_mt'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `timer'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `timer_temp3'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `V_CE'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `surfIndToTet'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `compVAccSize'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `F_surf'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `V_surf'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `F_CE'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `timer_step'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `compFAccSize'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `logFile'
/usr/bin/ld: ../../../libIPC_dev.so: undefined reference to `CEIndToTet'
collect2: error: ld returned 1 exit status
make[3]: *** [src/Projects/MeshProcessing/CMakeFiles/meshprocessing.dir/build.make:117: ../src/Projects/MeshProcessing/meshprocessing] Error 1
make[2]: *** [CMakeFiles/Makefile2:2275: src/Projects/MeshProcessing/CMakeFiles/meshprocessing.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:2282: src/Projects/MeshProcessing/CMakeFiles/meshprocessing.dir/rule] Error 2
make: *** [Makefile:926: meshprocessing] Error 2

Thanks for any guidance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions