-
Notifications
You must be signed in to change notification settings - Fork 22
Description
Hello. I have been trying to install Nova the last few days and have been plagued with errors. I have tried to install on Ubuntu Server 12.04 and Server 14.04 with the exact same errors. It fails when making Nova. I have attached a portion of the output below.
Building target: novacli
Invoking: GCC C++ Linker
g++ -L../../Nova_UI_Core/Debug -L../../NovaLibrary/Debug -o "novacli" ./src/NovaCLI.o -lNova_UI_Core -lboost_program_options -lNovaLibrary -lboost_system -lboost_filesystem -levent -levent_pthreads -lpcap -lann -lpthread -lcurl -lsqlite3 -lprotobuf -lz
../../Nova_UI_Core/Debug/libNova_UI_Core.so: undefined reference to boost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option, boost::system::error_code*)' collect2: error: ld returned 1 exit status make[2]: *** [novacli] Error 1 make[2]: Leaving directory/home/nova/nova-build/Nova/NovaCLI/Debug'
make[1]: *** [novacli-debug] Error 2
make[1]: *** Waiting for unfinished jobs....
Building file: ../src/ProtocolHandler.cpp
Invoking: GCC C++ Compiler
g++ -I../../NovaLibrary/src/ -O0 -g3 -Wall -c -fmessage-length=0 -pthread -std=c++0x -MMD -MP -MF"src/ProtocolHandler.d" -MT"src/ProtocolHandler.d" -o"src/ProtocolHandler.o" "../src/ProtocolHandler.cpp"
Finished building: ../src/Novad.cpp
Building file: ../src/Threads.cpp
Invoking: GCC C++ Compiler
g++ -I../../NovaLibrary/src/ -O0 -g3 -Wall -c -fmessage-length=0 -pthread -std=c++0x -MMD -MP -MF"src/Threads.d" -MT"src/Threads.d" -o"src/Threads.o" "../src/Threads.cpp"
Finished building: ../src/ProtocolHandler.cpp
Finished building: ../src/Threads.cpp
Building target: novad
Invoking: GCC C++ Linker
g++ -L../../NovaLibrary/Debug/ -pthread -o"novad" ./src/Control.o ./src/Main.o ./src/Novad.o ./src/ProtocolHandler.o ./src/Threads.o -lNovaLibrary -lboost_program_options -lboost_system -lboost_filesystem -levent -levent_pthreads -lpcap -lcurl -lann -lpthread -lsqlite3 -lprotobuf -lz
../../NovaLibrary/Debug//libNovaLibrary.a(Config.o): In function boost::filesystem::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option)': /usr/include/boost/filesystem/operations.hpp:381: undefined reference toboost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option, boost::system::error_code_)'
../../NovaLibrary/Debug//libNovaLibrary.a(NovaUtil.o): In function boost::filesystem::copy_file(boost::filesystem::path const&, boost::filesystem::path const&)': /usr/include/boost/filesystem/operations.hpp:384: undefined reference toboost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::copy_option, boost::system::error_code_)'
collect2: error: ld returned 1 exit status
make[2]: *** [novad] Error 1
make[2]: Leaving directory /home/nova/nova-build/Nova/Novad/Debug' make[1]: *** [novad-debug] Error 2 make[1]: Leaving directory/home/nova/nova-build/Nova'
make: *** [debug] Error 2
Error occurred during build process; terminating script!