JuanTarrio / rebvo

Realtime Edge Based Visual Odometry for a Monocular Camera

Home Page: http://juantarrio.github.io/rebvo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Problem with gfortran.

Gatsby23 opened this issue · comments

cd rebvolib/ && ( test -e Makefile || /home/robotics/Qt5.14.0/5.14.0/gcc_64/bin/qmake -o Makefile /home/robotics/Edge_SLAM/rebvo/rebvolib/rebvolib.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug ) && /usr/bin/make -f Makefile 
make[1]: Entering directory '/home/robotics/Edge_SLAM/build-rebvo-Desktop_Qt_5_14_0_GCC_64bit-Debug/rebvolib'
make[1]: Nothing to be done for 'first'.
make[1]: Leaving directory '/home/robotics/Edge_SLAM/build-rebvo-Desktop_Qt_5_14_0_GCC_64bit-Debug/rebvolib'
cd app/rebvorun/ && ( test -e Makefile || /home/robotics/Qt5.14.0/5.14.0/gcc_64/bin/qmake -o Makefile /home/robotics/Edge_SLAM/rebvo/app/rebvorun/rebvorun.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug ) && /usr/bin/make -f Makefile 
make[1]: Entering directory '/home/robotics/Edge_SLAM/build-rebvo-Desktop_Qt_5_14_0_GCC_64bit-Debug/app/rebvorun'
g++ -std=c++11  -o ./rebvorun ../../build/app/rebvorun/main.o ../../build/app/rebvorun/archimu.o   ../../rebvolib/librebvolib.a -L/usr/local/lib -lX11 -lv4l2 -lm -lgd -llapack -lpthread    
/usr/local/lib/liblapack.a(dgesvd.f.o): In function `dgesvd_':
dgesvd.f:(.text+0x34c): undefined reference to `_gfortran_concat_string'
dgesvd.f:(.text+0xae0): undefined reference to `dgemm_'
dgesvd.f:(.text+0xbeb): undefined reference to `_gfortran_concat_string'
dgesvd.f:(.text+0x12b1): undefined reference to `dgemm_'
dgesvd.f:(.text+0x2119): undefined reference to `dgemm_'
dgesvd.f:(.text+0x2c8f): undefined reference to `dgemm_'
dgesvd.f:(.text+0x3120): undefined reference to `dgemm_'
dgesvd.f:(.text+0x40fe): undefined reference to `dgemm_'
/usr/local/lib/liblapack.a(dgesvd.f.o):dgesvd.f:(.text+0x44c5): more undefined references to `dgemm_' follow
/usr/local/lib/liblapack.a(dgetrf.f.o): In function `dgetrf_':
dgetrf.f:(.text+0x348): undefined reference to `dtrsm_'
dgetrf.f:(.text+0x3f9): undefined reference to `dgemm_'
/usr/local/lib/liblapack.a(dgetrf2.f.o): In function `dgetrf2_':
dgetrf2.f:(.text+0x18e): undefined reference to `dtrsm_'
dgetrf2.f:(.text+0x1f6): undefined reference to `dgemm_'
dgetrf2.f:(.text+0x35c): undefined reference to `idamax_'
dgetrf2.f:(.text+0x425): undefined reference to `dscal_'
/usr/local/lib/liblapack.a(dormbr.f.o): In function `dormbr_':
dormbr.f:(.text+0x376): undefined reference to `_gfortran_concat_string'
dormbr.f:(.text+0x53a): undefined reference to `_gfortran_concat_string'
dormbr.f:(.text+0x591): undefined reference to `_gfortran_concat_string'
dormbr.f:(.text+0x5d1): undefined reference to `_gfortran_concat_string'
/usr/local/lib/liblapack.a(dormlq.f.o): In function `dormlq_Makefile:240: recipe for target 'rebvorun' failed
make[1]: Leaving directory '/home/robotics/Edge_SLAM/build-rebvo-Desktop_Qt_5_14_0_GCC_64bit-Debug/app/rebvorun'
Makefile:92: recipe for target 'sub-app-rebvorun-make_first-ordered' failed
':
dormlq.f:(.text+0x30e): undefined reference to `_gfortran_concat_string'
/usr/local/lib/liblapack.a(dormlq.f.o):dormlq.f:(.text+0x73d): more undefined references to `_gfortran_concat_string' follow
/usr/local/lib/liblapack.a(dbdsqr.f.o): In function `dbdsqr_':
dbdsqr.f:(.text+0x77d): undefined reference to `drot_'
dbdsqr.f:(.text+0x848): undefined reference to `drot_'
dbdsqr.f:(.text+0x8d4): undefined reference to `drot_'
dbdsqr.f:(.text+0x99f): undefined reference to `dscal_'
dbdsqr.f:(.text+0xa7f): undefined reference to `dswap_'
dbdsqr.f:(.text+0xadf): undefined reference to `dswap_'
dbdsqr.f:(.text+0xb17): undefined reference to `dswap_'
/usr/local/lib/liblapack.a(dlasq1.f.o): In function `dlasq1_':
dlasq1.f:(.text+0x14f): undefined reference to `dcopy_'
dlasq1.f:(.text+0x180): undefined reference to `dcopy_'
/usr/local/lib/liblapack.a(xerbla.f.o): In function `xerbla_':
xerbla.f:(.text+0x49): undefined reference to `_gfortran_st_write'
xerbla.f:(.text+0x54): undefined reference to `_gfortran_string_len_trim'
xerbla.f:(.text+0x69): undefined reference to `_gfortran_transfer_character_write'
xerbla.f:(.text+0x79): undefined reference to `_gfortran_transfer_integer_write'
xerbla.f:(.text+0x81): undefined reference to `_gfortran_st_write_done'
xerbla.f:(.text+0x8a): undefined reference to `_gfortran_stop_string'
/usr/local/lib/liblapack.a(dgebrd.f.o): In function `dgebrd_':
dgebrd.f:(.text+0x55b): undefined reference to `dgemm_'
dgebrd.f:(.text+0x606): undefined reference to `dgemm_'
/usr/local/lib/liblapack.a(dlabrd.f.o): In function `dlabrd_':
dlabrd.f:(.text+0x148): undefined reference to `dgemv_'
dlabrd.f:(.text+0x1bc): undefined reference to `dgemv_'
dlabrd.f:(.text+0x2c7): undefined reference to `dgemv_'
dlabrd.f:(.text+0x34c): undefined reference to `dgemv_'
dlabrd.f:(.text+0x3d5): undefined reference to `dgemv_'
/usr/local/lib/liblapack.a(dlabrd.f.o):dlabrd.f:(.text+0x467): more undefined references to `dgemv_' follow
/usr/local/lib/liblapack.a(dlabrd.f.o): In function `dlabrd_':
dlabrd.f:(.text+0x542): undefined reference to `dscal_'
dlabrd.f:(.text+0x5b1): undefined reference to `dgemv_'
dlabrd.f:(.text+0x625): undefined reference to `dgemv_'
dlabrd.f:(.text+0x72a): undefined reference to `dgemv_'
dlabrd.f:(.text+0x7b6): undefined reference to `dgemv_'
dlabrd.f:(.text+0x82d): undefined reference to `dgemv_'
/usr/local/lib/liblapack.a(dlabrd.f.o):dlabrd.f:(.text+0x8ad): more undefined references to `dgemv_' follow
/usr/local/lib/liblapack.a(dlabrd.f.o): In function `dlabrd_':
dlabrd.f:(.text+0x989): undefined reference to `dscal_'
dlabrd.f:(.text+0xa5a): undefined reference to `dgemv_'
dlabrd.f:(.text+0xaca): undefined reference to `dgemv_'
dlabrd.f:(.text+0xbcf): undefined reference to `dgemv_'
dlabrd.f:(.text+0xc5e): undefined reference to `dgemv_'
dlabrd.f:(.text+0xcdc): undefined reference to `dgemv_'
/usr/local/lib/liblapack.a(dlabrd.f.o):dlabrd.f:(.text+0xd5b): more undefined references to `dgemv_' follow
/usr/local/lib/liblapack.a(dlabrd.f.o): In function `dlabrd_':
dlabrd.f:(.text+0xe3b): undefined reference to `dscal_'
dlabrd.f:(.text+0xeae): undefined reference to `dgemv_'
dlabrd.f:(.text+0xf1e): undefined reference to `dgemv_'
dlabrd.f:(.text+0x1025): undefined reference to `dgemv_'
dlabrd.f:(.text+0x10a9): undefined reference to `dgemv_'
dlabrd.f:(.text+0x1134): undefined reference to `dgemv_'
/usr/local/lib/liblapack.a(dlabrd.f.o):dlabrd.f:(.text+0x11be): more undefined references to `dgemv_' follow
/usr/local/lib/liblapack.a(dlabrd.f.o): In function `dlabrd_':
dlabrd.f:(.text+0x1294): undefined reference to `dscal_'
/usr/local/lib/liblapack.a(dlarfb.f.o): In function `dlarfb_':
dlarfb.f:(.text+0x1a5): undefined reference to `dcopy_'
dlarfb.f:(.text+0x22a): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x299): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x313): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x4ac): undefined reference to `dcopy_'
dlarfb.f:(.text+0x513): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x582): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x5ee): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x71c): undefined reference to `dcopy_'
dlarfb.f:(.text+0x783): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x7f2): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x85e): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x995): undefined reference to `dcopy_'
dlarfb.f:(.text+0xa29): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xa98): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xb24): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xc7a): undefined reference to `dcopy_'
dlarfb.f:(.text+0xd09): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xd79): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xe06): undefined reference to `dtrmm_'
dlarfb.f:(.text+0xf44): undefined reference to `dcopy_'
dlarfb.f:(.text+0xfb3): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1023): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1090): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x11cf): undefined reference to `dcopy_'
dlarfb.f:(.text+0x1251): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x12c1): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x133c): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1475): undefined reference to `dcopy_'
dlarfb.f:(.text+0x14e6): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x1556): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x15c3): undefined reference to `dtrmm_'
dlarfb.f:(.text+0x16c4): undefined reference to `dgemm_'
dlarfb.f:(.text+0x1734): undefined reference to `dgemm_'
dlarfb.f:(.text+0x17b1): undefined reference to `dgemm_'
dlarfb.f:(.text+0x1835): undefined reference to `dgemm_'
dlarfb.f:(.text+0x18a3): undefined reference to `dgemm_'
/usr/local/lib/liblapack.a(dlarfb.f.o):dlarfb.f:(.text+0x191e): more undefined references to `dgemm_' follow
/usr/local/lib/liblapack.a(dlarfg.f.o): In function `dlarfg_':
dlarfg.f:(.text+0x39): undefined reference to `dnrm2_'
dlarfg.f:(.text+0x16f): undefined reference to `dscal_'
dlarfg.f:(.text+0x1fc): undefined reference to `dscal_'
dlarfg.f:(.text+0x255): undefined reference to `dnrm2_'
/usr/local/lib/liblapack.a(dlarft.f.o): In function `dlarft_':
dlarft.f:(.text+0x4c4): undefined reference to `dgemv_'
dlarft.f:(.text+0x543): undefined reference to `dtrmv_'
dlarft.f:(.text+0x6db): undefined reference to `dgemv_'
dlarft.f:(.text+0x87d): undefined reference to `dgemv_'
dlarft.f:(.text+0x91b): undefined reference to `dtrmv_'
dlarft.f:(.text+0xa6a): undefined reference to `dgemv_'
/usr/local/lib/liblapack.a(dorg2r.f.o): In function `dorg2r_':
dorg2r.f:(.text+0x2e6): undefined reference to `dscal_'
/usr/local/lib/liblapack.a(dorgl2.f.o): In function `dorgl2_':
dorgl2.f:(.text+0x2e0): undefined reference to `dscal_'
/usr/local/lib/liblapack.a(dlarf.f.o): In function `dlarf_':
dlarf.f:(.text+0x13a): undefined reference to `dgemv_'
dlarf.f:(.text+0x185): undefined reference to `dger_'
dlarf.f:(.text+0x206): undefined reference to `dgemv_'
dlarf.f:(.text+0x250): undefined reference to `dger_'
collect2: error: ld returned 1 exit status
make[1]: *** [rebvorun] Error 1
make: *** [sub-app-rebvorun-make_first-ordered] Error 2
21:46:13: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project rebvo (kit: Desktop Qt 5.14.0 GCC 64bit)

Hi, I have compiled the code on my laptop, but there are some problem with it, could you please help me to solve this problem ? Thank you very much !