B

Tematy związane z oprogramowaniem, instalacją, konfiguracją
grzesiek1925
Posty: 22
Rejestracja: 13 listopada 2010, 18:16

Błąd BOOST_POSIX_API

Post autor: grzesiek1925 »

Cześć.
Może mi ktoś powiedzieć, jak rozwiązać ten problem bo już męczę się z tym parę godzin i nic.
Problem to:

Kod: Zaznacz cały

In file included from /usr/include/boost/filesystem/v2/config.hpp:31,
                 from /usr/include/boost/filesystem.hpp:25,
                 from luascript.cpp:21:
/usr/include/boost/system/api_config.hpp:28:5: error: #error user defined BOOST_POSIX_API or BOOST_WINDOWS_API not supported
make[1]: *** [script.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/usr/test'
make: *** [all] Error 2
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

A właściwie to co Ty dokładnie robisz? Pomijając fakt, że próbujesz uruchomić polecenia kompilacji jakiegoś programu?
grzesiek1925
Posty: 22
Rejestracja: 13 listopada 2010, 18:16

Post autor: grzesiek1925 »

Chcę skompilować program i właśnie przy końcu wyświetla mi ten błąd i nie wiem czemu. Liboosta instalowałem i nic.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Bardzo tajny program i system posiadasz. Potrzebna jest wróżka lub prezenter pogody aby ustalić przyczyny Twoich problemów.
  1. http://rtfm.killfile.pl/#precyzja
  2. http://rtfm.killfile.pl/#poprawnie
  3. http://rtfm.killfile.pl/
grzesiek1925
Posty: 22
Rejestracja: 13 listopada 2010, 18:16

Post autor: grzesiek1925 »

Dobrze, znalazłem, w czym tkwi problem (są dwie wersje boosta), lecz nie wiem jak go rozwiązać. Jak mam odinstalować całego boosta jeśli nie chce się usunąć przez polecenie:

Kod: Zaznacz cały

apt-get remove boost
ani:

Kod: Zaznacz cały

apt-get remove boost_1_42_0
djmaxim
Posty: 9
Rejestracja: 15 marca 2010, 19:49

Post autor: djmaxim »

Szukasz paczki która Cie interesuje:

Kod: Zaznacz cały

aptitude search boost
i usuwaj po kolei paczki przy których po lewej będzie "i", czyli zainstalowane poleceniem:

Kod: Zaznacz cały

 dpkg -P nazwa_paczki
Potem instalujesz od nowa :)
ODPOWIEDZ