Instalacja RapidSVN

17 lut
{lang: 'pl'}

Po upgradzie mojego slacka do nowych wersji paczek txz „stary” RapidSVN-0.9.6 nagle przestał chodzić. Jako że jest to nazędzie bardzo przydatne w mojej pracy natychmiast zabrałem się za kompilację nowej wersji 0.10.0-1. Oczywiście juz podczas configure napotkałem na błąd…

bash:$ ./configure --prefix=/usr/local
...
checking for APR... not found
configure: error: APR is required. Try --with-apr-config.

APR było zainstalowane, czyli configure nie znajduje apr-config.

bash:$ whereis apr-config
/usr/bin/apr-1-config
bash:$ ./configure --prefix=/usr/local --with-apr-config=/usr/bin/apr-1-config
checking for APR util... not found
configure: error: APR util is required. Try --with-apu-config.

Ok teraz już wiadomo:

bash:$ ./configure --prefix=/usr/local \
--with-apr-config=/usr/bin/apr-1-config \
--with-apu-config=/usr/bin/apu-1-config

Configure zakończyło pracę bezbłędnie więc wszystko jest na dobrej drodze. Później już tylko

bash:$ make
bash:# make install

Niby wszystko było by już ok. Gdyby nie próba odpalenia programu:

bash:$ rapidsvn
rapidsvn: error while loading shared libraries: libsvncpp.so.2: cannot open shared object file: No such file or directory

Okazało się że rapidsvn „nie widzi” biblioteki libsvncpp.so.2, która już była w systemie. Po utworzeniu dowiązania symbolicznego wszystko zaczęło chodzić:

bash:# ln -s /usr/local/lib/libsvncpp.so.2 /usr/lib/libsvncpp.so.2

Dodam tylko, że na „gołym” slackware konieczne będzie zainstalowanie wxWidgets np stąd: http://repository.slacky.eu/slackware-13.0/development/wxwidgets/2.8.10/wxwidgets-2.8.10.unicode-i486-1sl.txz

Print Friendly

Wyszukiwane frazy:

  • rapidsvn (11)
  • rapidsvn: error while loading shared libraries: libsvncpp so 3 (5)
  • rapid svn (5)
  • libsvncpp so 3: cannot open shared object file (3)
  • konfiguracja rapidsvn (2)
  • rapidsvn tworzenie svn (1)
  • rapidsvn libraries: libsvncpp so 3: (1)
  • rapidsvn dodanie serwera (1)
  • rapidsvn checking for APR util not found (1)
  • apr-config apr-1-config (1)

Inne posty:

  1. Instalacja MySQL Workbench na Slackware64-13.1
  2. Fatal error: Class ‘Locale’ not found
  3. Tworzenie modułów mod_dav_svn.so i mod_authz_svn.so
  4. DBDesigner i problem z libborqt
  5. Jak zsynchronizować Linuxa z serwerem NTP

Tagi: ,

« »

[B]log programistyczny

IP 38.107.179.241 (38.107.179.241)