[Boost][CodeBlocks]Problem z instalacją biblioteki.
Ostatnio zmodyfikowano 2018-03-05 09:37
nanoant20 |
» 2018-03-04 18:22:10 Tak, zobacz z tą 1_55 http://www.boost.org/users/history/version_1_55_0.html Ja robiłem i nie było problemów. Moja konfiguracja to win7 32bit, code::blocks 17.12 i boost_1_55_0.zip. Na filmie widać, że robi na 64bit windowsie, więc nie wiem dlaczego się sypie u Ciebie //edit rozumiem, że robisz z poziomu Administratora? Konsole uruchom jako Administrator. |
|
znyk Temat założony przez niniejszego użytkownika |
» 2018-03-04 19:43:56 Też się wykłada: C:\>cd C:\boost_1_55_0
C:\boost_1_55_0>bootstrap.bat gcc Building Boost.Build engine execnt.c: In function 'maxline': execnt.c:523:12: warning: type defaults to 'int' in declaration of 'result' [-Wimplicit-int] static result; ^ pathnt.c: In function 'canonicWindowsPath': pathnt.c:112:32: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] string_push_back( out, toupper( path[ 0 ] ) ); ^ pathnt.c: In function 'normalize_path': pathnt.c:208:33: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration] *s = *s == '/' ? '\\' : tolower( *s ); ^ modules/path.c: In function 'path_exists': modules/path.c:16:12: warning: implicit declaration of function 'file_query' [-Wimplicit-function-declaration] return file_query( list_front( lol_get( frame->args, 0 ) ) ) ? ^
Failed to build Boost.Build engine. Please consult bootstrap.log for furter diagnostics.
You can try to obtain a prebuilt binary from
http://sf.net/project/showfiles.php?group_id=7586&package_id=72941
Also, you can file an issue at http://svn.boost.org Please attach bootstrap.log in that case.
C:\boost_1_55_0> Tak robię jako AdministratorChyba spróbuje tego MYSYS2 podobno tam instalacja bibliotek to bajka. |
|
nanoant20 |
» 2018-03-04 20:04:07 Sprawdź jeszcze ścieżkę ze zmienną środowiskową. W windows'ach poniżej 10 należy zrobić Edit path, dojechać kursorem do końca tamtych zmiennych postawić znak średnika; i dodać swoją ścieżke np. C:\Program Files\CodeBlocks\MinGW\bin może tam jest gdzieś literówka ,np. Code Blocks? a nie CodeBlocks Posprawdzaj sobie jeszcze te ścieżki
poniżej napisze kroki jak robiłem, dokładnie jak na filmie
Uruchamiam konsole cmd jako administrator gcc --version
polecenie nieznane
idę do katalogu gdzie zainstalowany jest Code::Blocks i kopiuje ścieżkę, np. C:\Program Files\CodeBlocks\MinGW\bin
Klikam na komputer i wybieram właściwości, a następnie zaawansowane ustawienia systemy/ zmienne środowiskowe edytuje zmienną path, na końcu jej dodaje średnik i podaje ścieżkę C:\Program Files\CodeBlocks\MinGW\bin Zatwierdzam OK, OK
idę do cmd i wpisuje gcc --version powinno wypisac gcc (tdm-1) 5.1.0 gdy masz zainstalowanego code::blocks 17.12
zmieniam katalog poleceniem cd do ścieżki gdzie rozpakowałem boost
cd C:\boost_1_55_0 ENTER boost_1_55_0>bootstrap.bat gcc ENTER Building Boost.Build engine
czekam aż zakończy budować
wpisuje polecenie boost_1_55_0>b2.exe toolset=gcc link=shared ENTER
i czekam
wchodzę przez explorera do katalogu boost i odnajduje katalog stage\lib tam znajduje pliki z rozszerzeniem .dll i .a
//edit widziałem, ze wcześniej instalowałeś korzystając z boost-jam-3.1.18 a ten skrypt dodawał jakieś aliasy do zmiennej systemowej. Moim zdaniem powinieneś przejrzeć te zmienne systemowe, bo tam wkradł się jakiś bałagan. |
|
znyk Temat założony przez niniejszego użytkownika |
» 2018-03-05 08:36:09 Zmienna środowiskowa:
C:\Program Files (x86)\CodeBlocks\MinGW\bin
gcc --version gcc (tdm-1) 5.1.0
Moje zmienne systemowe:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Xoreax\IncrediBuild;C:\Program Files (x86)\CodeBlocks\MinGW\bin;
|
|
nanoant20 |
» 2018-03-05 09:37:10 Widać, że wpisy są OK. Wyczerpały mi się pomysły, co może być przyczyną takiego zachowania systemu. |
|
1 « 2 » |