nohal / objsearch_pi

Vector chart search plug-in for OpenCPN
0 stars 5 forks source link

Build failure on Ubuntu Lucid #2

Closed nohal closed 6 years ago

nohal commented 9 years ago

Launchpad build on old Ubuntu fails with the following error:

make[3]: Leaving directory `/build/buildd/opencpn-pi-objsearch-0.5.1/obj-i686-linux-gnu'
/usr/bin/make -f CMakeFiles/objsearch_pi.dir/build.make CMakeFiles/objsearch_pi.dir/build
make[3]: Entering directory `/build/buildd/opencpn-pi-objsearch-0.5.1/obj-i686-linux-gnu'
/usr/bin/cmake -E cmake_progress_report /build/buildd/opencpn-pi-objsearch-0.5.1/obj-i686-linux-gnu/CMakeFiles 45
[ 78%] Building CXX object CMakeFiles/objsearch_pi.dir/src/objsearch_pi.cpp.o
/usr/bin/g++   -Dobjsearch_pi_EXPORTS -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -DocpnUSE_GL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -g -Wall -O2  -pthread -fPIC -I/build/buildd/opencpn-pi-objsearch-0.5.1/include -I/build/buildd/opencpn-pi-objsearch-0.5.1/src -isystem /usr/lib/wx/include/gtk2-unicode-release-2.8 -isystem /usr/include/wx-2.8 -I/build/buildd/opencpn-pi-objsearch-0.5.1/wxsqlite3-3.1.1/include -I/build/buildd/opencpn-pi-objsearch-0.5.1/sqlite-amalgamation-3080600   -Wall -Wno-unused-result -g -O2 -fexceptions -o CMakeFiles/objsearch_pi.dir/src/objsearch_pi.cpp.o -c /build/buildd/opencpn-pi-objsearch-0.5.1/src/objsearch_pi.cpp
/build/buildd/opencpn-pi-objsearch-0.5.1/src/objsearch_pi.cpp:1244: error: 'wxIntPtr' was not declared in this scope
/build/buildd/opencpn-pi-objsearch-0.5.1/src/objsearch_pi.cpp:1244: error: 'wxIntPtr' was not declared in this scope
/build/buildd/opencpn-pi-objsearch-0.5.1/src/objsearch_pi.cpp:1244: error: 'wxIntPtr' was not declared in this scope
/build/buildd/opencpn-pi-objsearch-0.5.1/src/objsearch_pi.cpp:1244: error: initializer expression list treated as compound expression
/build/buildd/opencpn-pi-objsearch-0.5.1/src/objsearch_pi.cpp:1245: error: expected ',' or ';' before '{' token
/build/buildd/opencpn-pi-objsearch-0.5.1/src/objsearch_pi.cpp: In member function 'void ObjSearchDialogImpl::SortResults()':
/build/buildd/opencpn-pi-objsearch-0.5.1/src/objsearch_pi.cpp:1256: error: invalid conversion from 'int' to 'int (*)(long int, long int, long int)'
/build/buildd/opencpn-pi-objsearch-0.5.1/src/objsearch_pi.cpp:1256: error:   initializing argument 1 of 'bool wxGenericListCtrl::SortItems(int (*)(long int, long int, long int), long int)'
make[3]: *** [CMakeFiles/objsearch_pi.dir/src/objsearch_pi.cpp.o] Error 1
make[3]: Leaving directory `/build/buildd/opencpn-pi-objsearch-0.5.1/obj-i686-linux-gnu'
make[2]: *** [CMakeFiles/objsearch_pi.dir/all] Error 2
make[2]: Leaving directory `/build/buildd/opencpn-pi-objsearch-0.5.1/obj-i686-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/opencpn-pi-objsearch-0.5.1/obj-i686-linux-gnu'
make: *** [debian/stamp-makefile-build] Error 2
nohal commented 6 years ago

Lucid is dead