Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gslam: symbol lookup error: ./libgslam_optimizer.so: undefined symbol: cholmod_start #31

Open
Helmholz opened this issue Mar 7, 2019 · 4 comments

Comments

@Helmholz
Copy link

Helmholz commented Mar 7, 2019

When running the test procedure:
$ gslam Act=Tests --gtest_filter=*
The gslam program gives the following output:
[==========] Running 27 tests from 8 test cases.
[----------] Global test environment set-up.
[----------] 1 test from SLAM
[ RUN ] SLAM.LoadRelease
[ OK ] SLAM.LoadRelease (0 ms)
[----------] 1 test from SLAM (0 ms total)

[----------] 6 tests from Svar
[ RUN ] Svar.Int
[ OK ] Svar.Int (0 ms)
[ RUN ] Svar.Double
[ OK ] Svar.Double (0 ms)
[ RUN ] Svar.String
[ OK ] Svar.String (0 ms)
[ RUN ] Svar.Pointer
[ OK ] Svar.Pointer (0 ms)
[ RUN ] Svar.VecParament
[ OK ] Svar.VecParament (0 ms)
[ RUN ] Svar.Parse
Auther of GSLAM is ZhaoYong
Name is ChangedName
FunctionCalled=1
[ OK ] Svar.Parse (0 ms)
[----------] 6 tests from Svar (0 ms total)

[----------] 1 test from Scommand
[ RUN ] Scommand.Regist
[ OK ] Scommand.Regist (0 ms)
[----------] 1 test from Scommand (0 ms total)

[----------] 1 test from HashMapTest
[ RUN ] HashMapTest.MultiThreadReadWrite
[ OK ] HashMapTest.MultiThreadReadWrite (2 ms)
[----------] 1 test from HashMapTest (2 ms total)

[----------] 6 tests from Estimator
[ RUN ] Estimator.HomographyRANSAC
H:,0.998268,1.99992,3.07404,3.99708,5.00007,6.08132,-4.52509e-06,1.78728e-06,1
MidNoise:0.110101,MidError:0.149897
[ OK ] Estimator.HomographyRANSAC (74 ms)
[ RUN ] Estimator.FundamentalSevenPoint
/home/shihl/workspace/GSLAM/GSLAM/gslam/Tests/EstimatorTest.cpp:88: Failure
Expected: (fabs(F[0]-4.81441976)) <= (1e-6), actual: 1.00506e-06 vs 1e-06
/home/shihl/workspace/GSLAM/GSLAM/gslam/Tests/EstimatorTest.cpp:89: Failure
Expected: (fabs(F[1]+8.16978909)) <= (1e-6), actual: 1.07973e-06 vs 1e-06
/home/shihl/workspace/GSLAM/GSLAM/gslam/Tests/EstimatorTest.cpp:90: Failure
Expected: (fabs(F[2]-6.73133404)) <= (1e-6), actual: 1.67578e-06 vs 1e-06
/home/shihl/workspace/GSLAM/GSLAM/gslam/Tests/EstimatorTest.cpp:94: Failure
Expected: (fabs(-9.92570126-F[6])) <= (1e-6), actual: 1.47626e-06 vs 1e-06
[ FAILED ] Estimator.FundamentalSevenPoint (0 ms)
[ RUN ] Estimator.FundamentalEightPoint
[ OK ] Estimator.FundamentalEightPoint (1 ms)
[ RUN ] Estimator.EssentialFivePoint
[ OK ] Estimator.EssentialFivePoint (0 ms)
[ RUN ] Estimator.SE3PlaneRansac
[ OK ] Estimator.SE3PlaneRansac (0 ms)
[ RUN ] Estimator.Triangulate
[ OK ] Estimator.Triangulate (0 ms)
[----------] 6 tests from Estimator (75 ms total)

[----------] 3 tests from GImageTest
[ RUN ] GImageTest.GImageReadThreadSafe
[ OK ] GImageTest.GImageReadThreadSafe (1001 ms)
[ RUN ] GImageTest.CheckGImageType
[ OK ] GImageTest.CheckGImageType (0 ms)
[ RUN ] GImageTest.OpenCVNoCopy
[ OK ] GImageTest.OpenCVNoCopy (237 ms)
[----------] 3 tests from GImageTest (1238 ms total)

[----------] 1 test from Thread
[ RUN ] Thread.ThreadPool
[ OK ] Thread.ThreadPool (71 ms)
[----------] 1 test from Thread (71 ms total)

[----------] 8 tests from Optimizer
[ RUN ] Optimizer.OptimizePoseSimulate
gslam: symbol lookup error: ./libgslam_optimizer.so: undefined symbol: cholmod_start

Is that normal? What is wrong? Why this error comes out during runtime?

@yfcube
Copy link

yfcube commented Apr 15, 2019

I have the same issue. Did you figure out how to solve this?

@DavidHan008
Copy link

我也出现了相同的问题

@zdzhaoyong
Copy link
Owner

Now cholmod dependency added, please pull the code with:

git pull origin master

@Dreamer-Sea
Copy link

Now cholmod dependency added, please pull the code with:

git pull origin master

The error is stiil exist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants