Skocz do zawartości

[centos] Moorie - Błąd Podczas Instalacji


killzone

Rekomendowane odpowiedzi

Kompilacja programów korzystających z boost często nastręcza problemów. Walczyłem z tym kiedyś i o ile dobrze pamiętam pomagały linki symboliczne w stylu ln -s /usr/lib/libboost_filesystem-mt.so.1.34.1 /usr/lib/libboost_filesystem-mt.so Ich ilość była niestety dość spora (libboost_date_time, libboost_graph itd.). No ale to była Fedora.

Odnośnik do komentarza
Udostępnij na innych stronach

hmm to chyba chodzi o to prawda ...

 

/usr/local/include/boost/program_options/detail/parsers.hpp:77: undefined reference to `boost::program_options::detail::cmdline::set_additional_parser(boost::functi
on1<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)'
../../src/Core/.libs/libmoorie.so: undefined reference to `boost::system::get_system_category()'
../../src/Core/.libs/libmoorie.so: undefined reference to `boost::filesystem::detail::file_size_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
../../src/Core/.libs/libmoorie.so: undefined reference to `boost::system::get_generic_category()'
collect2: ld returned 1 exit status
gmake[3]: *** [moorie] Błąd 1
gmake[3]: Opuszczenie katalogu `/root/Desktop/PLIKI/trunk/src/Cli'
gmake[2]: *** [all-recursive] Błąd 1
gmake[2]: Opuszczenie katalogu `/root/Desktop/PLIKI/trunk/src'
gmake[1]: *** [all] Błąd 2
gmake[1]: Opuszczenie katalogu `/root/Desktop/PLIKI/trunk/src'
gmake: *** [all-recursive] Błąd 1

 

 

ciężka sprawa :lammer:

 

 

A jeszcze jedno mam qt4 zainstalowane w wersji 4.2 i chce sobie ręcznie skompilowac do qt-x11-opensource-src-4.5.3 wszystko sie kompiluje ale wersja pozostaje 4.2

Jak to jest ze stara wesja zosatje albo dlaczego nie jest zastąpiona. Instalacja przebeiega jak zwykle configure make i make install i powinno byc , a u mnie dalej to co było jest czyli 4.2

 

Odnośnik do komentarza
Udostępnij na innych stronach

Możliwe, że podczas konfiguracji trzeba dać ./configure --prefix=/usr Wydaje mi się, że standardowa kompilacja instaluje pliki qt w /usr/local Nie wiem tylko, czy to jest dobry pomysł, w Fedorze do Qt dołączonych jest ponad 20 paczy. Jesteś pewien, że Fedora nie byłaby dla Ciebie lepszym rozwiązaniem ?

Odnośnik do komentarza
Udostępnij na innych stronach

Słuchaj to nie mój wymóg :) tylko szkolny ... Centos to Centos wiesz jak to w szkole ...

 

Kiedyś miałem Mandrake Linux 10.0 jakies 6 lat temu to fakt kadu instalowało sie bez najmniejszych problemów. Wiem

ze zaraz dam OFFTOP ale Centos w Skali reszty systemów wyada jako system Trudny w obsłudze... ??

A tak w ogóle) ORT to chce powiedziec ze moje problemy wynikają z braku podstawowych zasad dzialania systemu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...