openSUSEa suomeksi
openSUSE => Internet, tietoverkot ja viestintä => Aiheen aloitti: GasPipe - 01.02.2008 - klo:17:50
-
Yritän kääntää Wastea (POSIX versiota), configure menee hyvin läpi, mutta make vaiheessa se sanoo näin:
wxbrowser.cpp:177: error: ‘wxIMAGE_LIST_SMALL’ was not declared in this scope
wxbrowser.cpp: In member function ‘void WxBrowser::OnSrchUserlistClick(wxCommandEvent&)’:
wxbrowser.cpp:287: warning: deprecated conversion from string constant to ‘char*’
wxbrowser.cpp: In member function ‘void WxBrowser::OnDestroy()’:
wxbrowser.cpp:295: warning: deprecated conversion from string constant to ‘char*’
make[1]: *** [wxbrowser.o] Virhe 1
make[1]: Poistutaan hakemistosta "/home/lassi/Desktop/waste"
make: *** [all] Virhe 2
lassi@thinkpad:~/Desktop/waste>
Toisella susefoorumilla kaveri sanoi, että pitää olla wxGTK 2.6(?) asennettuna, mulla on 2.8 eikä silti toimi. Eli pitääkö juuri tuo 2.6 olla?
EDIT: Sen verran sain selville, että kun huomasin tuosta olevan linux versiokin ajettavana ohjelmana, kokeilin sitäkin. Se antoi virheilmoituksen:
./waste_1: error while loading shared libraries: libwx_gtk2u_xrc-2.5.so.3: cannot open shared object file: No such file or directory
-
googleta tuo libwx_gtk2u_xrc-2.5.so.3 ;)
-
En olisi tänne ilmankaan tullut kyselemään. Kun ei auttanut...
-
Käytä nyt vaikka YaST2 tuon tiedoston etsimiseen. Avaa YaST2 > Ohjelmisto > Ohjelmistohallinta.
Kirjoita libwx_gtk2u_xrc hakukenttään. Lisää valinta RPM "Provides" kohtaan ja napsauta Etsi.
Uudempi versio tuosta tiedostosta löytyy paketista wxGTK. Sen asentaminen voikin olla sitten jo eri juttu.
-
On asennettu wxGTK sekä devel.