joevenzon Wrote:Does this file exist on your system at this location:
/usr/include/asio.hpp
Yes!
Tried the vdrift-2009-06-15-src.tar.bz2 just a few minutes ago. This time scons found all the libraries...
Code:
Checking for C++ header file asio.hpp... (cached) yes
Checking for C++ header file boost/bind.hpp... (cached) yes
Checking for C++ header file GL/gl.h... (cached) yes
Checking for C++ header file GL/glu.h... (cached) yes
Checking for C++ header file SDL/SDL.h... (cached) yes
Checking for C++ header file SDL/SDL_image.h... (cached) yes
Checking for C++ header file SDL/SDL_rotozoom.h... (cached) yes
Checking for C++ header file vorbis/vorbisfile.h... (cached) yes
Checking for C++ header file GL/glew.h... (cached) yes
but after a few lines it's over, again. Here are the last four lines of the output before the error and the error output, partly in german (sorry):
Code:
g++ -o build/graphics.o -c -Wall -Wextra -Wno-unused-parameter -pthread -g3 -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/graphics.cpp
g++ -o build/gui.o -c -Wall -Wextra -Wno-unused-parameter -pthread -g3 -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/gui.cpp
g++ -o build/guipage.o -c -Wall -Wextra -Wno-unused-parameter -pthread -g3 -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/guipage.cpp
g++ -o build/httpget.o -c -Wall -Wextra -Wno-unused-parameter -pthread -g3 -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/httpget.cpp
In Datei, eingefügt von /usr/include/asio.hpp:77,
von include/httpget.h:7,
von src/httpget.cpp:1:
/usr/include/asio/read_until.hpp:23:27: Fehler: boost/regex.hpp: No such file or directory
In file included from /usr/include/asio.hpp:77,
from include/httpget.h:7,
from src/httpget.cpp:1:
/usr/include/asio/read_until.hpp:285: Fehler: expected unqualified-id before »&« token
/usr/include/asio/read_until.hpp:285: Fehler: expected »,« or »...« before »&« token
/usr/include/asio/read_until.hpp:322: Fehler: expected unqualified-id before »&« token
/usr/include/asio/read_until.hpp:322: Fehler: expected »,« or »...« before »&« token
/usr/include/asio/read_until.hpp:702: Fehler: expected unqualified-id before »&« token
/usr/include/asio/read_until.hpp:702: Fehler: expected »,« or »...« before »&« token
In file included from /usr/include/asio/read_until.hpp:835,
from /usr/include/asio.hpp:77,
from include/httpget.h:7,
from src/httpget.cpp:1:
/usr/include/asio/impl/read_until.ipp:196: Fehler: expected unqualified-id before »&« token
/usr/include/asio/impl/read_until.ipp:196: Fehler: expected »,« or »...« before »&« token
/usr/include/asio/impl/read_until.ipp: In function »size_t asio::read_until(SyncReadStream&, asio::basic_streambuf<Allocator>&)«:
/usr/include/asio/impl/read_until.ipp:199: Fehler: »expr« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp: At global scope:
/usr/include/asio/impl/read_until.ipp:206: Fehler: expected unqualified-id before »&« token
/usr/include/asio/impl/read_until.ipp:206: Fehler: expected »,« or »...« before »&« token
/usr/include/asio/impl/read_until.ipp:207: Fehler: redefinition of »template<class SyncReadStream, class Allocator> size_t asio::read_until(SyncReadStream&, asio::basic_streambuf<Allocator>&)«
/usr/include/asio/impl/read_until.ipp:196: Fehler: »template<class SyncReadStream, class Allocator> size_t asio::read_until(SyncReadStream&, asio::basic_streambuf<Allocator>&)« previously declared here
/usr/include/asio/impl/read_until.ipp: In function »size_t asio::read_until(SyncReadStream&, asio::basic_streambuf<Allocator>&)«:
/usr/include/asio/impl/read_until.ipp:222: Fehler: »match_results« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:222: Fehler: expected primary-expression before »>« token
/usr/include/asio/impl/read_until.ipp:222: Fehler: »match_results« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:223: Fehler: »regex_search« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:223: Fehler: »expr« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:224: Fehler: »match_default« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:224: Fehler: »match_partial« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:229: Fehler: »ec« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:247: Fehler: »ec« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:254: Fehler: »ec« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp: At global scope:
/usr/include/asio/impl/read_until.ipp:652: Fehler: expected unqualified-id before »&« token
/usr/include/asio/impl/read_until.ipp:652: Fehler: expected »,« or »...« before »&« token
/usr/include/asio/impl/read_until.ipp:727: Fehler: »regex« in Namensbereich »boost« bezeichnet keinen Typ
/usr/include/asio/impl/read_until.ipp: In constructor »asio::detail::read_until_expr_handler<AsyncReadStream, Allocator, ReadHandler>::read_until_expr_handler(AsyncReadStream&, asio::basic_streambuf<Allocator>&)«:
/usr/include/asio/impl/read_until.ipp:656: Fehler: Klasse »asio::detail::read_until_expr_handler<AsyncReadStream, Allocator, ReadHandler>« hat keinen Feldnamen »expr_«
/usr/include/asio/impl/read_until.ipp:656: Fehler: »expr« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:657: Fehler: »next_search_start« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:658: Fehler: »handler« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp: In member function »void asio::detail::read_until_expr_handler<AsyncReadStream, Allocator, ReadHandler>::operator()(const asio::error_code&, size_t)«:
/usr/include/asio/impl/read_until.ipp:686: Fehler: »match_results« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:686: Fehler: expected primary-expression before »>« token
/usr/include/asio/impl/read_until.ipp:686: Fehler: »match_results« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:687: Fehler: »regex_search« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:687: Fehler: »expr_« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:688: Fehler: »match_default« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:688: Fehler: »match_partial« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp: At global scope:
/usr/include/asio/impl/read_until.ipp:763: Fehler: expected unqualified-id before »&« token
/usr/include/asio/impl/read_until.ipp:763: Fehler: expected »,« or »...« before »&« token
/usr/include/asio/impl/read_until.ipp: In function »void asio::async_read_until(AsyncReadStream&, asio::basic_streambuf<Allocator>&)«:
/usr/include/asio/impl/read_until.ipp:776: Fehler: »match_results« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:776: Fehler: expected primary-expression before »>« token
/usr/include/asio/impl/read_until.ipp:776: Fehler: »match_results« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:777: Fehler: »regex_search« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:777: Fehler: »expr« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:778: Fehler: »match_default« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:778: Fehler: »match_partial« ist kein Element von »boost«
/usr/include/asio/impl/read_until.ipp:785: Fehler: »handler« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:804: Fehler: »handler« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:813: Fehler: »expr« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/asio/impl/read_until.ipp:813: Fehler: »handler« wurde in diesem Gültigkeitsbereich nicht definiert
scons: *** [build/httpget.o] Error 1
scons: building terminated because of errors.