Jó játékot!
- MiHaMiX blogja
- A hozzászóláshoz be kell jelentkezni
- 935 megtekintés
Hozzászólások
Látom te nagyon othon vagy a témában. Tudnál nekem segíteni?
A játékok szekcióban már kérdeztem, de nem akar előjönni a megoldás.
A probléma ez:
http://wiki.openttd.org/index.php/Unicode
Nos. Már egy hete csak a Mamára gondolok.. ööö illetve csak ezzel szorgoskodok, de eredmény az nincs.
A rendszer Mandriva Linux 2007 Official.
Az openttd 0.5 final-t egy saját készítésű rpm-ből raktam fel.
A részleteket megtalálod itt: http://hup.hu/node/16856
- A hozzászóláshoz be kell jelentkezni
Valamelyik openttd release topicba ott az én kérdésem, és érkeztek példa konfigok, az alapján indulj el...
- A hozzászóláshoz be kell jelentkezni
Valamelyik openttd release topicba ott az én kérdésem, és érkeztek példa konfigok, az alapján indulj el...
Ezeken már rég túl vagyok!
Ha vetted volna a fáradtságot, és elolvastad volna az én kérdéseimet, és hozzászólásaimat, - ezért linkeltem be a hivatkozást - láthattad volna.
Hadd ne írjam le mégegyszer.
- A hozzászóláshoz be kell jelentkezni
Szia,
Vegigolvasva a problemadat, az a tippem, hogy az rpm freetype tamogatas nelkul lett forditva, es emiatt figyelmen kivul hagyja a konfig megfelelo beallitasait. Azt tudnam javasolni, hogy toltsd le a 0.5.0-as forrast, es probald magad leforditani, nem bonyolult, es meg csak sokaig sem tart, hidd el. :-)
$ ./configure
$ make
# make install
Ha tutira akarsz menni, akkor a configure-nak mondd meg, hogy freetype, unicode, libpng, stb tamogatassal egyutt szeretned forditani.
Akkor visit ha valami hianyzik, es akkor felrakott a megfelelo lib* csomagot.
Eredmenytol fuggetlenul mindenkeppen kernek egy visszajelzest hogy meggyogyult -e.. Ha igen, akkor lehet hozzatennem a Unicode-os oldalhoz a wikiben, mint FAQ-t.
- A hozzászóláshoz be kell jelentkezni
Persze ismerem én is ezeket a ./configurékat, de úgy körülményesebb eltávolítani, sőt, van kimondottan egy teszt partícióm, ahol rpm csomagokat készítek.
Amit mondasz az könnyen lehet hogy hiányzik, de mivel az rpm csomag is ugyanazt teszi mint a sima configure, csak az elkészült binárist még pluszban beleteszi egy rpm-be így számomra kétséges a dolog.
A freetype dolgot mint függőséget, kell akkor megadni neki a SPEC fájlban?
Jelenleg ezek vannak megadva.
BuildRequires: libSDL1.2-devel >= 1.2.7
BuildRequires: libpng3-devel >= 1.2.5
BuildRequires: zlib1-devel >= 1.2.1
Az is érdekes hogy nincs egy alap SPEC fájl a forrásban aminek azért ott volna a helye.
- A hozzászóláshoz be kell jelentkezni
Szerintem mindenképpen érdemes előbb egy kézi fordítást csinálj, make install nélkül.
Leteszteled, hogy úgy jó -e, megnézed az ldd-vel, hogy milyen libek kellenek neki, majd megadod depnek azt, ami hiányzik még.
Nincs minden package-formathoz support officially... Van R6 maintainer a projekthez, talán jelentsd neki a SPEC-filelal kapcsolatos gondot :-)
Remélem így már menni fognak az ékezetes betük :-)
BTW, nem muszáj neke dlefordítani, simán csinálsz az /usr/local alatt egy openttd foldert, adsz rá write-jogot a saját userednek, és cronból letöltöd minden este 9-kor az aktuális nightly buildet innen. Kész automatizált rendszer :-)
- A hozzászóláshoz be kell jelentkezni
Sikerült.
Jól gondoltam. Betettem a SPEC fájlba a freetype, és a libfontconfig1 devel-eket.
Igy már benne van az openttd.conf fájlban a betűtípus lehetőség.
DejaVu Sans beírásával korrekt.
Ezennel elkészült a Mandriva 2007 openttd.0.5.0.2007mdv.rpm csomag.
- A hozzászóláshoz be kell jelentkezni
Nagyszerű, akkor most örülünk :)
- A hozzászóláshoz be kell jelentkezni