Ubuntu Suomen keskustelualueet
Ubuntun kehittäminen ja yhteisö => Oppaiden kehittäminen => Arkisto: wikiin siirrettävät => Aiheen aloitti: E.K.Virtanen - 22.01.07 - klo:17.25
-
Näyttää siltä että FreeBASIC (http://www.freebasic.net) on ubuntunistien keskuudessa yleistynyt...tai sanotaanko että Ubuntu on FreeBASIC käyttäjien keskuudessa yleistynyt joten josko joku suomalainenkin on harkinnut ko. mainion kääntäjän asentamista niin tässäpä suomennettu howto alkup. Eng. kielisestä (http://www.freebasic.net/forum/viewtopic.php?t=3991) oppaastani.
Lataa tuorein vakaa (stable) versio kääntäjästä. http://www.freebasic.net/index.php/download
Avaa paketti archive managerilla (mikä tää on suomeksi? :D)
Pura paketti haluamaasi paikkaan, avaa konsoli ja suuntaa vaikka hakemistoon jonne .tar paketin purit.
Sitten aloitamme raskaimman osuuden.
sudo apt-get install gcc
sudo apt-get install libc6-dev
sudo apt-get install ncurses-dev
/* jos haluat myös grafiikat käyttöön tarvitset myös nämä*/
sudo apt-get install libx11-dev
sudo apt-get install libxext-dev
sudo apt-get install libxpm-dev
sudo apt-get install libxrandr-dev
sudo apt-get install libxrender-dev
sudo ./install.sh -i
Nyt on kääntäjä asennettuna, kokeillaanpas.
gedit testi.bas
Ja ko. tiedostoon vaikkapa seuraavat rivit.
Screen 13
Print "Ubuntu ja FreeBASIC ne yhteen soppii..."
Sleep
End
Tallenna ja sulje gedit. Kirjoita komentoriville
fbc testi.bas
ja sen jälkeen aja tiedosto
./testi
Jotkin paketeista jotka apt-getin kautta asennetaan toki saattavat jo olla joillakin asennettuina mutta silloin vain skipataan ko. rivin ohi ja jatketaan seuraavasta.
Example tiedostojen kautta sitten vain tutkimaan kuinka esim. gtk saadaan hallintaan FB:n avulla jne.
-
Ja tässä ohje kuinka saa syntaksi värit GEditiin.
http://www.freebasic.net/forum/viewtopic.php?t=5984
-
Voisiko ohjeen kirjoittaja/täydentäjät kirjoittaa viestin jossa vahvistavat että
a) ohje on edelleen käyttökelpoinen Hardyssä (tuorein LTS, tuorein stable) eli uudet ominaisuudet eivät ole poistaneet tarvetta ohjeelle tai että ohjeessa käytetyt työkalut jne ovat edelleen Hardyssä käytössä
b) antavat luvan ohjeen siirtämiseen Ubuntu Suomen wikiin (http://wiki.ubuntu-fi.org). Kts. Wikin lisenssistä jne lisätietoja täältä: http://wiki.ubuntu-fi.org/#head-867666147f48c6b667ec0f6be3f5f16852046770
c) antavat luvan ohjeen siirtämiseen Linux.fi-wikiin (http://linux.fi/index.php/Etusivu). Kts. Wikin lisenssistä jne lisätietoja täältä: http://linux.fi/index.php/Linux.fi:Lisenssi
Sinun ei ole pakko antaa lupaa siirtää ohjetta molempiin wikeihin vastaat tällöin vain joka b:hen tai c:hen kyllä.
Kiitos!
-
Lataa uusin FB kääntäjä ( FreeBASIC-x.xx.x-linux.tar.gz) osoitteesta http://www.freebasic.net/get
Pura paketti haluamaasi paikkaan.
Avaa terminaali ja mene samaiseen hakemistoon johon ko. paketin purit.
Suorita terminaalissa "sudo ./install.sh -i"
Riippuen jakelustasi, tarvitset seuraavia paketteja. Asenna ne sudo apt-get install ***
Debian/Ubuntu:
x86: amd64 old: amd64 new:
gcc gcc-multilib gcc-multilib
g++ g++-multilib g++-multilib
libncurses5-dev lib32ncurses5-dev lib32ncurses5-dev
libx11-dev ia32-libs libx11-dev:i386
libxext-dev lib32ffi-dev libxext-dev:i386
libxrender-dev libxrender-dev:i386
libxrandr-dev libxrandr-dev:i386
libxpm-dev libxpm-dev:i386
libffi-dev
Testataksesi, että kaikki toimii mennään kokeilemaan mallikoodeja.
Terminaalissa,
cd examples/graphics
fbc flame.bas
./flame
Mikäli haluat kääntää esim. GTK:ta hyödyntäviä koodeja, asenna tarvittavat kirjastot GTK:n käyttämiseen.
Tämä ohje on testattu FB-kääntäjä versiolla 0.24.0 ja ubuntu 12.04 lts X86. Ohjetta saa muokata, kopioida, siirtää ja mitä tahansa.