Problem building on Ubuntu

Willem Ferguson willemferguson at zoology.up.ac.za
Thu Nov 26 11:36:53 PST 2015


When I do  build.sh from the src directory I get the following warnings 
(selected snippets): Appears lot of problems with cohran.c ??

[ 23%] Generating ui_diveplanner.h
asciidoc: WARNING: user-manual.txt: line 325: list item index: expected 
1 got 2
asciidoc: WARNING: user-manual.txt: line 328: list item index: expected 
2 got 3
[ 23%] Generating ui_mainwindow.h

[ 28%] Building CXX object 
desktop-widgets/CMakeFiles/subsurface_generated_ui.dir/subsurface_generated_ui_automoc.cpp.o
Linking CXX static library libsubsurface_generated_ui.a
[ 28%] Built target subsurface_generated_ui

[ 29%] Building CXX object 
qt-models/CMakeFiles/subsurface_models.dir/cleanertablemodel.cpp.o
/home/willem/src/subsurface/subsurface-core/cochran.c: In function 
‘cochran_dive_event’:
/home/willem/src/subsurface/subsurface-core/cochran.c:304:26: error: 
‘SAMPLE_EVENT_DECOSTOP’ undeclared (first use in this function)
    add_event(dc, seconds, SAMPLE_EVENT_DECOSTOP,
                           ^
/home/willem/src/subsurface/subsurface-core/cochran.c:304:26: note: each 
undeclared identifier is reported only once for each function it appears in
/home/willem/src/subsurface/subsurface-core/cochran.c:305:4: error: 
‘SAMPLE_FLAGS_BEGIN’ undeclared (first use in this function)
     SAMPLE_FLAGS_BEGIN, 0,
     ^
                           ^
and so on... many undeclared constants or variables....


subsurface-core/CMakeFiles/subsurface_corelib.dir/build.make:54: recipe 
for target 
'subsurface-core/CMakeFiles/subsurface_corelib.dir/cochran.c.o' failed
make[2]: *** 
[subsurface-core/CMakeFiles/subsurface_corelib.dir/cochran.c.o] Error 1
CMakeFiles/Makefile2:474: recipe for target 
'subsurface-core/CMakeFiles/subsurface_corelib.dir/all' failed
make[1]: *** [subsurface-core/CMakeFiles/subsurface_corelib.dir/all] Error 2

[ 39%] Built target subsurface_models
if asciidoc isn't found the html file included in the sources is copied
[ 39%] Built target documentation
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2

Can you by any chance help me decipher what I have not done?
Kind regards,
willem




More information about the subsurface mailing list