cmog...@gmail.com
unread,Jan 15, 2013, 3:46:51 AM1/15/13Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to ebl...@googlegroups.com
Hello,
I use Debian wheezy and I'm trying to compile eblearn from svn. Without CUDA it compiles with no error.
I installed cuda 5.0, 4.2, 3.2 (x64 for ubuntu, there is no version for debian, but it works well) and gcc-4.6, 4.4 (cuda doesn't work with 4.7). I executed CUDA samples to check if it works. It does.
But eblearn/tools make with USECUDA=1 can't compile detector_gui (for version 4.2 and 5.0). With CUDA 3.2 it fails on the first using nvcc.
This is log for make:
__________________________________________________________________
Compiling all project(s) in release mode...
Use 'make release prj=idxgui' for example to compile a specific project.
__________________________________________________________________
mkdir -p build/Release 2> /dev/null
cd build/Release && cmake -DCMAKE_BUILD_TYPE=Release ../.. \
&& make all && cd ../..
-- The C compiler identification is GNU 4.4.7
-- The CXX compiler identification is GNU 4.7.2
-- Check for working C compiler: /usr/local/cuda/bin/gcc
-- Check for working C compiler: /usr/local/cuda/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Target OS is Linux (64 bits)
-- Found Boost
-- Boost include directory: /usr/include
-- Boost libraries directory: /usr/lib
-- Boost system: /usr/lib/libboost_system-mt.so
-- Boost filesystem: /usr/lib/libboost_filesystem-mt.so
-- Boost regex: /usr/lib/libboost_regex-mt.so
-- OpenCV is disabled, export USEOPENCV=1 to activate it.
-- Found libXml++
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt4: /usr/share/qt4/bin/qmake (found version "4.8.2")
-- Qt qmake: /usr/share/qt4/bin/qmake
-- Qt moc: /usr/bin/moc-qt4
-- Qt lib dir: /usr/lib/x86_64-linux-gnu
-- Qt include dir: /usr/include/qt4
-- Found Qt
-- CBLAS DISABLED
-- CPPUnit include: /usr/include
-- CPPUnit library: /usr/lib/libcppunit.so
-- Found CPPUnit: /usr/lib/libcppunit.so
-- Found CUDA: /usr/local/cuda
-- NVidia CUDA include paths: /usr/local/cuda/include
-- NVidia CUDA libraries: /usr/local/cuda/lib64/libcudart.so;/usr/lib/libcuda.so
-- NVidia CUDA toolkit dir: /usr/local/cuda
-- NVidia CUDA version: 4.2
-- Nvidia CUDA Found.
-- Found ImageMagick: /usr/bin/convert (found version "6.7.7-10")
-- ImageMagick convert: /usr/bin/convert
-- ImageMagick Found.
-- Magick++ is disabled, export USEMAGICKPP=1 to activate it.
-- Could NOT find MPI_C (missing: MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)
-- Could NOT find MPI_CXX (missing: MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)
-- pthread Found.
-- pthread include path: /usr/include
-- pthread library: /usr/lib/x86_64-linux-gnu/libpthread.so
-- Binaries output path: /home/cmogilko/eblearn/tools/../bin
-- Libraries output path: /home/cmogilko/eblearn/tools/../bin
-- Data path for testing is: /home/cmogilko/eblearn/tools/data
-- Compiler: /usr/bin/c++
-- Compilation flags: -Werror=overloaded-virtual -pthread -D__LINUX__ -D__BOOST__ -D__BOOST_SYSTEM__ -D__BOOST_FILESYSTEM__ -D__BOOST_REGEX__ -D__XML__ -D__GUI__ -D__CUDA__ -D__IMAGEMAGICK__ -D__PTHREAD__
-- Configuring done
-- Generating done
-- Build files have been written to: /home/cmogilko/eblearn/tools/build/Release
make[1]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
make[2]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
Scanning dependencies of target idx
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
[ 1%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/idxspec.o
[ 2%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/idx.o
[ 3%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/srg.o
[ 4%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/stl.o
[ 5%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/idxops.o
[ 6%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/idxIO.o
[ 8%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/ipp.o
[ 9%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/ippops.o
[ 10%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/th.o
[ 11%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/thops.o
[ 12%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/blasops.o
[ 13%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/color_spaces.o
[ 15%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/image.o
[ 16%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/imageIO.o
[ 17%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/numerics.o
[ 18%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/utils.o
[ 19%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/matlab.o
[ 20%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/smart.o
[ 22%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/random.o
[ 23%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libidx/CMakeFiles/idx.dir/src/string_utils.o
Linking CXX shared library /home/cmogilko/eblearn/bin/libidx.so
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
[ 23%] Built target idx
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
[ 24%] Building NVCC (Device) object ../../../core/build/Release/libeblearn/CMakeFiles/eblearn_cuda.dir/src/./eblearn_cuda_generated_ebl_cudautils.cu.o
[ 25%] Building NVCC (Device) object ../../../core/build/Release/libeblearn/CMakeFiles/eblearn_cuda.dir/src/./eblearn_cuda_generated_ebl_cudaops.cu.o
Scanning dependencies of target eblearn_cuda
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
Linking CXX shared library /home/cmogilko/eblearn/bin/libeblearn_cuda.so
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
[ 25%] Built target eblearn_cuda
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
Scanning dependencies of target eblearn
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
[ 26%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libeblearn/CMakeFiles/eblearn.dir/src/bbox.o
[ 27%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libeblearn/CMakeFiles/eblearn.dir/src/ebl_logger.o
[ 29%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libeblearn/CMakeFiles/eblearn.dir/src/ebl_module.o
[ 30%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libeblearn/CMakeFiles/eblearn.dir/src/ebl_parameters.o
[ 31%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libeblearn/CMakeFiles/eblearn.dir/src/ebl_utils.o
[ 32%] Building CXX object /home/cmogilko/eblearn/core/build/Release/libeblearn/CMakeFiles/eblearn.dir/src/nms.o
Linking CXX shared library /home/cmogilko/eblearn/bin/libeblearn.so
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
[ 32%] Built target eblearn
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
[ 33%] Qt Wrapped File
[ 34%] Qt Wrapped File
[ 36%] Qt Wrapped File
Scanning dependencies of target idxgui
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
[ 37%] Building CXX object libidxgui/CMakeFiles/idxgui.dir/src/gui_thread.o
[ 38%] Building CXX object libidxgui/CMakeFiles/idxgui.dir/src/idxgui.o
[ 39%] Building CXX object libidxgui/CMakeFiles/idxgui.dir/src/win.o
[ 40%] Building CXX object libidxgui/CMakeFiles/idxgui.dir/src/win2d.o
[ 41%] Building CXX object libidxgui/CMakeFiles/idxgui.dir/src/win3d.o
[ 43%] Building CXX object libidxgui/CMakeFiles/idxgui.dir/src/gui.o
[ 44%] Building CXX object libidxgui/CMakeFiles/idxgui.dir/src/scroll_box0.o
[ 45%] Building CXX object libidxgui/CMakeFiles/idxgui.dir/src/scroll_box.o
Linking CXX shared library /home/cmogilko/eblearn/bin/libidxgui.so
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
[ 45%] Built target idxgui
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
Scanning dependencies of target eblearngui
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
make[3]: Entering directory `/home/cmogilko/eblearn/tools/build/Release'
[ 46%] Building CXX object libeblearngui/CMakeFiles/eblearngui.dir/src/datasource_gui.o
[ 47%] Building CXX object libeblearngui/CMakeFiles/eblearngui.dir/src/detector_gui.o
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:49:40: error: expected type-specifier before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:49:40: error: expected ‘>’ before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:50:72: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:130:29: error: provided for ‘template<class T> class ebl::convolution_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:61:47: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:37:0,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_state.h:41:29: error: provided for ‘template<class T> class ebl::parameter’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:71:31: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_arch.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:38,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_module.h:85:36: error: provided for ‘template<class T> class ebl::module_1_1’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:72:39: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:130:29: error: provided for ‘template<class T> class ebl::convolution_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:73:39: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:130:29: error: provided for ‘template<class T> class ebl::convolution_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:74:39: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:130:29: error: provided for ‘template<class T> class ebl::convolution_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:75:39: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:130:29: error: provided for ‘template<class T> class ebl::convolution_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:76:39: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:130:29: error: provided for ‘template<class T> class ebl::convolution_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:77:39: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:130:29: error: provided for ‘template<class T> class ebl::convolution_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:91:40: error: expected type-specifier before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:91:40: error: expected ‘>’ before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:92:59: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:268:29: error: provided for ‘template<class T> class ebl::power_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:105:33: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:268:29: error: provided for ‘template<class T> class ebl::power_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:106:5: error: ‘fstate_idx’ does not name a type
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:110:31: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_arch.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:38,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_module.h:85:36: error: provided for ‘template<class T> class ebl::module_1_1’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:119:40: error: expected type-specifier before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:119:40: error: expected ‘>’ before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:120:57: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:224:7: error: provided for ‘template<class T> class ebl::addc_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:127:38: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:37:0,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_state.h:41:29: error: provided for ‘template<class T> class ebl::parameter’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:138:64: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:37:0,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_state.h:41:29: error: provided for ‘template<class T> class ebl::parameter’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:141:30: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:224:7: error: provided for ‘template<class T> class ebl::addc_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:144:29: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_arch.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:38,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_module.h:85:36: error: provided for ‘template<class T> class ebl::module_1_1’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:152:40: error: expected type-specifier before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:152:40: error: expected ‘>’ before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:153:57: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:501:29: error: provided for ‘template<class T> class ebl::fsum_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:165:30: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:501:29: error: provided for ‘template<class T> class ebl::fsum_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:167:30: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:501:29: error: provided for ‘template<class T> class ebl::fsum_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:171:29: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_arch.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:38,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_module.h:85:36: error: provided for ‘template<class T> class ebl::module_1_1’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:178:40: error: expected type-specifier before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:178:40: error: expected ‘>’ before ‘bbstate_idx’
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:179:59: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:331:29: error: provided for ‘template<class T> class ebl::thres_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:181:30: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:331:29: error: provided for ‘template<class T> class ebl::thres_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:182:30: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:331:29: error: provided for ‘template<class T> class ebl::thres_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68:0,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:196:29: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_arch.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:38,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_module.h:85:36: error: provided for ‘template<class T> class ebl::module_1_1’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:203:0,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp:45:45: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:37:0,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_state.h:41:29: error: provided for ‘template<class T> class ebl::parameter’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:203:0,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp: In constructor ‘ebl::cuda_convolution_module<T, Tstate>::cuda_convolution_module(int*, ebl::idxdim&, ebl::idxdim&, ebl::idx<long int>&, const char*, bool, int)’:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp:48:34: error: wrong number of template arguments (2, should be 1)
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_nonlinearity.h:38:0,
from /home/cmogilko/eblearn/core/libeblearn/include/ebl_answer.h:42,
from /home/cmogilko/eblearn/core/libeblearn/include/detector.h:39,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_basic.h:130:29: error: provided for ‘template<class T> class ebl::convolution_module’
In file included from /home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.h:203:0,
from /home/cmogilko/eblearn/core/libeblearn/include/libeblearn.h:68,
from /home/cmogilko/eblearn/tools/libeblearngui/include/detector_gui.h:37,
from /home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:33:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp:48:35: error: expected ‘{’ before ‘(’ token
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp: At global scope:
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp:48:37: error: expected ‘)’ before ‘,’ token
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp:48:43: error: expected constructor, destructor, or type conversion before ‘,’ token
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp:48:52: error: expected constructor, destructor, or type conversion before ‘,’ token
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp:48:57: error: expected constructor, destructor, or type conversion before ‘,’ token
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp:48:64: error: expected constructor, destructor, or type conversion before ‘,’ token
/home/cmogilko/eblearn/core/libeblearn/include/ebl_cudabasic.hpp:48:71: error: expected constructor, destructor, or type conversion before ‘)’ token
/home/cmogilko/eblearn/tools/libeblearngui/src/detector_gui.cpp:91:1: error: expected ‘}’ at end of input
make[3]: *** [libeblearngui/CMakeFiles/eblearngui.dir/src/detector_gui.o] Error 1
make[3]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
make[2]: *** [libeblearngui/CMakeFiles/eblearngui.dir/all] Error 2
make[2]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/cmogilko/eblearn/tools/build/Release'
make: *** [release] Error 2