[mlpack-svn] [MLPACK] #260: Build error on linking mlpack

MLPACK Trac trac at coffeetalk-1.cc.gatech.edu
Wed Nov 28 15:34:27 EST 2012


#260: Build error on linking mlpack
------------------------------+---------------------------------------------
 Reporter:  march             |        Owner:  rcurtin
     Type:  defect            |       Status:  new    
 Priority:  major             |    Milestone:         
Component:  armadillo sparse  |     Keywords:         
 Blocking:                    |   Blocked By:         
------------------------------+---------------------------------------------
 Running make (with the bindings directory commented out, see #259), I get
 {{{
 [ 30%] Built target mlpack
 Scanning dependencies of target det
 [ 31%] Building CXX object
 src/mlpack/methods/det/CMakeFiles/det.dir/det_main.cpp.o
 In file included from
 /nethome/gtg644r/local/include/boost/program_options/options_description.hpp:12:0,
                  from
 /nethome/gtg644r/local/include/boost/program_options.hpp:15,
                  from
 /nethome/gtg644r/local/include/mlpack/core/util/cli.hpp:18,
                  from /nethome/gtg644r/local/include/mlpack/core.hpp:155,
                  from
 /nethome/gtg644r/mlpack/trunk/src/mlpack/methods/det/det_main.cpp:8:
 /nethome/gtg644r/local/include/boost/program_options/errors.hpp:253:22:
 warning: unused parameter ‘option_name’ [-Wunused-parameter]
 Linking CXX executable ../../../../bin/det
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dgesvd_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dpotrf_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dgesv_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dgetrf_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dgels_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dgemm_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dsyev_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dtrtrs_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dorgqr_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_ddot_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dgeqrf_'
 ../../../../lib/libmlpack.so.1.0: undefined reference to `wrapper_dgemv_'
 collect2: ld returned 1 exit status
 make[2]: *** [bin/det] Error 1
 make[1]: *** [src/mlpack/methods/det/CMakeFiles/det.dir/all] Error 2
 make: *** [all] Error 2
 }}}

 The same error happens when I try to link an executable of my own against
 MLPACK.

-- 
Ticket URL: <http://trac.research.cc.gatech.edu/fastlab/ticket/260>
MLPACK <www.fast-lab.org>
MLPACK is an intuitive, fast, and scalable C++ machine learning library developed by the FASTLAB at Georgia Tech under Dr. Alex Gray.


More information about the mlpack-svn mailing list