Kirjoittaja Aihe: Miten asentaa Rigs Of Rods?  (Luettu 5994 kertaa)

eGetin

  • Käyttäjä
  • Viestejä: 1093
  • Milloin mitäkin
    • Profiili
Miten asentaa Rigs Of Rods?
« : 23.12.07 - klo:22.03 »
Joo, aattelin tämänkin asentaa, mutta puuttuu tiedostoja.
Koodia: [Valitse]
prakka@masiina:~/RoR-0.33d-linux$ ./RoRConfig
./RoRConfig.bin: error while loading shared libraries: libCg.so: cannot open shared object file: No such file or directory
prakka@masiina:~/RoR-0.33d-linux$ ./RoR
./RoR.bin: error while loading shared libraries: libIL.so.1: cannot open shared object file: No such file or directory
prakka@masiina:~/RoR-0.33d-linux$
Onko jollain vinkkiä miten asentaa ror ubuntuun? Googlella löyty wanhentunut opas.
Pöytäkone: Intel i7 920 | Asus P6X58D Premium | 12Gb DDR3 1600MHz | Asus Radeon HD 6950 1Gb | 60GB OCZ Vertex 2 SSD + 2TB WD Caviar Green + Samsung 830 120GB
HTPC: Intel C2D E4400 | Asus P5B | 4Gb DDR2 800MHz | Asus Geforce GT210 | 500GB WD Caviar GP
Kannettava: Asus Eee PC 1225B

Exitium

  • Käyttäjä
  • Viestejä: 1013
    • Profiili
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #1 : 24.12.07 - klo:10.54 »
Asennetaan repoista nuo libit ja yritetään sen jälkeen uusiksi. Kun etsin aluksi hakusanalla libcg, niin tuli tuon verran libejä:

Koodia: [Valitse]
henkka@alquzar:~$ apt-cache search libcg
kwiki - A Quickie Wiki that's not too Tricky
libcgi-ajax-perl - A Perl-specific system for writing Asynchronous web applications
libcgi-application-perl - Framework for building reusable web-applications
libcgi-application-plugins-perl - Plugins for CGI::Application
libcgi-dev - library for CGI programs in C
libcgi-doc - documentation for libcgi in html
libcgi-extratags-perl - Useful Extensions for the CGI Module
libcgi-formalware-perl - Perl module for converting an XML file into a suite of CGI forms
libcgi-formbuilder-perl - Easily generate and process stateful CGI forms
libcgi-perl - modules for perl5, for use in writing CGI scripts.
libcgi-session-expiresessions-perl - Delete expired CGI::Session db-based and file-based sessions
libcgi-session-perl - Persistent session data in CGI applications
libcgi-simple-perl - A Simple totally OO CGI interface that is CGI.pm compliant
libcgi-ssi-parser-perl - used in CGI scripts for parsing SSI directives
libcgi-ssi-perl - perl CGI::SSI - Use SSI from CGI scripts
libcgi-untaint-perl - Process CGI input parameters
libcgi-xml-perl - perl module for converting CGI variables from/to XML
libcgi-xmlapplication-perl - perl module for creating XML-DOM and OO based CGI scripts
libcgi-xmlform-perl - perl module for reading/generating formatted XML
libcgi0 - library for CGI programs in C
libcgicc-doc - A C++ class library for writing CGI applications
libcgicc1 - A C++ class library for writing CGI applications
libcgicc1-dev - A C++ class library for writing CGI applications
libcgicg1 - C library for developing CGI applications
libcgicg1-dev - C library for developing CGI applications
libcgikit-ruby1.8 - Ruby Web Application Framework
libcgal-demo - C++ library for computational geometry (demos)
libcgal-dev - C++ library for computational geometry (development files)
libcgal2 - C++ library for computational geometry
perl-modules - Core Perl modules
libcgi-fast-perl - CGI::Fast Perl module
libcg0 - Nvidia Cg Toolkit - libraries
libcg-dev - Nvidia Cg Toolkit - development files
libcg-doc - Nvidia Cg Toolkit - documents

Ja puolestaan libil:
Koodia: [Valitse]
henkka@alquzar:~$ apt-cache search libil
libilf-java - InfoNode Look and Feel

Sieltä sitten oikeat, joku viisaampi voi sanoa mikä se oikea on.
Welcome to my signature!

Please note that this signature is licensed under the General Public License. By embedding the signature, or parts of it, into your brain other than by mere aggregation, your brain becomes a combined, and therefore derived, work and thus must be licensed under the GPL too

eGetin

  • Käyttäjä
  • Viestejä: 1093
  • Milloin mitäkin
    • Profiili
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #2 : 24.12.07 - klo:12.24 »
Asensin kaiken mitä löytyi tuolla libcg:llä ja libil:llä mutta ei mitään vaikuttanut. Samaa se vieläkin vaikuttaa.
Pöytäkone: Intel i7 920 | Asus P6X58D Premium | 12Gb DDR3 1600MHz | Asus Radeon HD 6950 1Gb | 60GB OCZ Vertex 2 SSD + 2TB WD Caviar Green + Samsung 830 120GB
HTPC: Intel C2D E4400 | Asus P5B | 4Gb DDR2 800MHz | Asus Geforce GT210 | 500GB WD Caviar GP
Kannettava: Asus Eee PC 1225B

Tekno

  • Käyttäjä
  • Viestejä: 209
    • Profiili
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #3 : 24.02.09 - klo:19.53 »
Saanen käyttää tätä lirpaketta, kun tuli otsakkeen kysymys ajankohtaiseksi.

Hatunnosto sille joka kertoo miten tuo uusin versio, 0.36 asennetaan.  :-\

Ciuu96

  • Käyttäjä
  • Viestejä: 171
  • Arch pyörii.
    • Profiili
    • Fedora Suomi
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #4 : 25.02.09 - klo:19.18 »
Teepä tällänen komento, ja kerro mitä tulostaa:

Koodia: [Valitse]
locate libCg.so
Koodia: [Valitse]
locate libIL.so.1


Tekno

  • Käyttäjä
  • Viestejä: 209
    • Profiili
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #5 : 06.03.09 - klo:13.02 »
.. siis miten tuo peli käännetään lähteistä?

Tuxer

  • Käyttäjä
  • Viestejä: 657
  • Debian 7.0, Sailfish
    • Profiili
    • opendimension.org
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #6 : 06.03.09 - klo:13.23 »
.. siis miten tuo peli käännetään lähteistä?

Taitaapi olla suljettua softaa. Deb-pakettia tuostaa uusimmasta ei taida olla.
"Menehän Tonttu Tomera tarkastamaan ollaanko korsuissa kiltisti."
Fingerpori

Tekno

  • Käyttäjä
  • Viestejä: 209
    • Profiili
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #7 : 07.03.09 - klo:04.55 »
.. siis miten tuo peli käännetään lähteistä?

Taitaapi olla suljettua softaa. Deb-pakettia tuostaa uusimmasta ei taida olla.

open sourcea tuo kyllä on.


svn co https://rigsofrods.svn.sourceforge.net/svnroot/rigsofrods/trunk

Tuxer

  • Käyttäjä
  • Viestejä: 657
  • Debian 7.0, Sailfish
    • Profiili
    • opendimension.org
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #8 : 07.03.09 - klo:10.38 »
.. siis miten tuo peli käännetään lähteistä?

Taitaapi olla suljettua softaa. Deb-pakettia tuostaa uusimmasta ei taida olla.

open sourcea tuo kyllä on.


svn co https://rigsofrods.svn.sourceforge.net/svnroot/rigsofrods/trunk


Oh, sorry. Luin vain tuon Faq:n:
Lainaus
RoR is a free, closed source program, aka freeware. All rights are reserved to its author. In return, you agree that if you create a vehicle for RoR the author can include it in the official release, all credits given. The source code is kept closed for many reasons, one of which is that RoR is coded in a difficult to maintain, proof-of-concept way, not suitable for collaborative coding, another reason being the risk of seeing the code and ideas stolen by the game industry.


Tuolla on ainakin jotain kääntöohjeita:
https://rigsofrods.svn.sourceforge.net/svnroot/rigsofrods/trunk/readme.txt

EDIT: ja tuolla on ilmoitus koodin "vapauttamisesta":
http://forum.rigsofrods.com/index.php?topic=17997.msg153692#msg153692
« Viimeksi muokattu: 07.03.09 - klo:10.42 kirjoittanut Ari Häyrinen »
"Menehän Tonttu Tomera tarkastamaan ollaanko korsuissa kiltisti."
Fingerpori

Tekno

  • Käyttäjä
  • Viestejä: 209
    • Profiili
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #9 : 07.03.09 - klo:10.48 »
root@E4500:/home/tekno/trunk/build/bin/release/linux# ls
libcaelum.so  libmygui.so      libOgreMain.so    libOgreMain.so.1.4.9  libopenal.so    libopenal.so.1.6.372        Plugin_OctreeSceneManager.so  plugins.cfg         RoR        rorconfig.sh
libhydrax.so  libmysocketw.so  libOgreMain.so.1  libois.so             libopenal.so.1  Plugin_CgProgramManager.so  Plugin_ParticleFX.so          RenderSystem_GL.so  rorconfig  RoR.sh

root@E4500:/home/tekno/trunk/build/bin/release/linux# ./RoR
./RoR: error while loading shared libraries: libcaelum.so: cannot open shared object file: No such file or directory

Joku voisi tehdän howton jos onnistuu tuon kääntämään toimivaksi.
« Viimeksi muokattu: 07.03.09 - klo:11.03 kirjoittanut Tekno »

petro_din

  • Käyttäjä
  • Viestejä: 5
    • Profiili
    • petrotek - linux tukea
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #10 : 04.07.09 - klo:12.44 »
Tervehdys.
Kääntämisen pääsin loppuun asti ja tuon library ongelman kanssa painiskelen kanssa..

kääntäminen meni ainakin näin lyhyen sorttisesti:

Koodia: [Valitse]
sudo apt-get install automake subversion cmake build-essential libfreetype6-dev libzzip-dev nvidia-cg-toolkit libwxgtk2.8-dev libfreeimage-dev libgl1-mesa-dev libxrandr-dev libx11-dev libxt-dev libxaw7-dev libglu1-mesa-dev libxxf86vm-dev

sudo apt-get install libgtk2.0-dev libceguiorge-dev libcegui-mk2-dev

siirry hakemistoon jonne purit lähdekoodin
Koodia: [Valitse]
mkdir build/build
cd build/build
cmake ..
make -jx && make install where x is the number of simultaneous build jobs you want. Good measure is either (Number of Cores + 1) or (Number of Cores * 2). Depends on how usable you want your system to be during this time ;)

Tämän jälkeen siirtyile hakemistoon
ror<jotain>/test/current
ja kirjasto ongelman saa korjaantumaan:
Koodia: [Valitse]
export LD_LIBRARY_PATH="./:/usr/lib"
tämän jälkeen itse saan rorconfigin käynnistymään lyhyeksi hetkeksi ja kaatumaa nilman virhettä!
Autoja ja tietokoneita jo ainakin vuodesta 1999. Linux tukea joensuussa ja lähistöllä www.petrotek.fi

petro_din

  • Käyttäjä
  • Viestejä: 5
    • Profiili
    • petrotek - linux tukea
Vs: Miten asentaa Rigs Of Rods?
« Vastaus #11 : 04.07.09 - klo:13.08 »
ja tämän jälkeen pääsee eteenpäin kun hakemistossa jossa rorin tiedostot sijaitsevat tekee pienen muutoksen tiedostoon:
plugins.cfg
ja laittaa #risuaitaa #Plugin=RenderSystem_Direct3D9 kohtaan, johan pelittää!
Autoja ja tietokoneita jo ainakin vuodesta 1999. Linux tukea joensuussa ja lähistöllä www.petrotek.fi