Page 3 of 3
Re: Linux + CoolBasic = ?
Posted: Tue Jun 07, 2011 8:57 pm
by esa94
KilledWhale wrote:
Kääntämiseen tarvitset:
Onko sulla ymmärryksessä jotain ongelmaa vai miks et oo asentanut Qt4:ää
Re: Linux + CoolBasic = ?
Posted: Fri Jun 10, 2011 1:50 pm
by Kumiankka
Tuli epähuomiossa kai väärä paketti ladattua...
EDIT:Se qt4 oli kyllä itseasiassa asennettu.. Piti vain kääntää komennolla: qmake-qt4 && make
Re: Linux + CoolBasic = ?
Posted: Wed Jan 04, 2012 12:40 pm
by skorpioni-cb
Voiko joku kertoa miksi mun käännöskomento herjaa:
Code: Select all
cd src/ && make -f Makefile
make[1]: Siirrytään hakemistoon "/home/jani/Lataukset/cbnux_rev3/src"
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o .obj/main.o main.cpp
main.cpp: Funktio ”int32_t main(int32_t, char**)”:
main.cpp:12:2: virhe: ”MainWindow” on esittelemättä tällä näkyvyysalueella
main.cpp:12:13: virhe: expected ”;” before ”w”
main.cpp:13:2: virhe: ”w” on esittelemättä tällä näkyvyysalueella
make[1]: *** [.obj/main.o] Virhe 1
make[1]: Poistutaan hakemistosta "/home/jani/Lataukset/cbnux_rev3/src"
make: *** [sub-src-make_default-ordered] Virhe 2
Sori nosto, olen tehnyt kaikenlaista enkä ole ollut täällä paljoa
EDIT:LOL, heti meni errorit kun mä asensin tarrin uudelleen ja yritin ajaa maken, teen kohta paketin tästä(DEB-paketti) ja KW, voisitko sä tehdä sinne hakemistoon missä on ne src sun muut alihakemistot makefilen? koska se auttaisi paketiksi tekoa
EDIT:Edit2:
Vieläkin bugii, kun mä tein testatakseni yksinkertaisen Hello World!-ohjelman, niin se missä olisi pitänyt lukea Hello World! oli jotaon paksuja pystypalkkeja ja wine herjas jotain:D
Re: Linux + CoolBasic = ?
Posted: Wed Jan 04, 2012 6:13 pm
by skorpioni-cb
hmm, eipä taida kukaan tietää miksi ei toimi kw:n IDE, ei edes Hello World! toimi oikein
Re: Linux + CoolBasic = ?
Posted: Wed Jan 04, 2012 6:15 pm
by Viltzu
skorpioni-cb wrote:hmm, eipä taida kukaan tietää miksi ei toimi kw:n IDE, ei edes Hello World! toimi oikein
Evo odottaa (Et Vain Osaa odottaa, tämä on foorumi.). Ja ehkä evo muutenkin. Ja tuplapostikin vielä.
Ai, ja nytkun luin edittisi. Niin palkit saattaa johtua ihan siitä että kyseistä fonttia ei löydy mitä se yrittää käyttää.
Re: Linux + CoolBasic = ?
Posted: Wed Jan 04, 2012 6:19 pm
by skorpioni-cb
Viltzu wrote:skorpioni-cb wrote:hmm, eipä taida kukaan tietää miksi ei toimi kw:n IDE, ei edes Hello World! toimi oikein
Evo odottaa. Ja ehkä evo muutenkin. Ja tuplapostikin vielä.
Ai, ja nytkun luin edittisi. Niin palkit saattaa johtua ihan siitä että kyseistä fonttia ei löydy mitä se yrittää käyttää.
Mitäköhän fonttia print-komento oletusarvoisesti käyttää?
Koska osaan kyllä asentaa sen wineen(en osaa, ellei sitä laiteta winen system32-hakemistoon)
Re: Linux + CoolBasic = ?
Posted: Wed Jan 04, 2012 10:01 pm
by KilledWhale
Se editori ei oo mikään vedenpitävä ratkaisu kun se on vaan yhen viikonlopun pikainen räpellys.
Kun editorin saa toimimaan niin pitää vielä huolehtia siitä, että wineen on asennettuna tarvittavat paketit. Muistaakseni joku VB6-ihmepaketti piti asentaa winetricksin kautta niin toimii.
Vaihtoehtoinen tapa on myös käyttää CB:n komentorivikääntää, joka toimii varsin näppärästi winellä. Tähänkin tarvii VB6-ihmepaketin ja cb-koodien rivinvaihtojen tulee olla windows-tyyppisiä homorivinvaihtoja tai cb-kääntäjä kaatuu saman tien
Vastikään huomasin positiivisena yllätyksenä että nykyisellä winellä toimii myös CB-ohjelmissa fontit niin kuin pitääkin. Joskus aiemmin näkyi vain hassuja neliöitä tekstin tilalla ja käyttäminen oli kaikkea muuta kuin mielyttävää.
Re: Linux + CoolBasic = ?
Posted: Wed Jan 04, 2012 10:17 pm
by skorpioni-cb
KilledWhale wrote:Se editori ei oo mikään vedenpitävä ratkaisu kun se on vaan yhen viikonlopun pikainen räpellys.
Kun editorin saa toimimaan niin pitää vielä huolehtia siitä, että wineen on asennettuna tarvittavat paketit. Muistaakseni joku VB6-ihmepaketti piti asentaa winetricksin kautta niin toimii.
Vaihtoehtoinen tapa on myös käyttää CB:n komentorivikääntää, joka toimii varsin näppärästi winellä. Tähänkin tarvii VB6-ihmepaketin ja cb-koodien rivinvaihtojen tulee olla windows-tyyppisiä homorivinvaihtoja tai cb-kääntäjä kaatuu saman tien
Vastikään huomasin positiivisena yllätyksenä että nykyisellä winellä toimii myös CB-ohjelmissa fontit niin kuin pitääkin. Joskus aiemmin näkyi vain hassuja neliöitä tekstin tilalla ja käyttäminen oli kaikkea muuta kuin mielyttävää.
Minkä niminen se paketti on oikein, kun ei löydy winetricksillä :/ + mulla näkyy ne tekstit neliöinä
Re: Linux + CoolBasic = ?
Posted: Thu Jan 05, 2012 12:24 am
by KilledWhale
skorpioni-cb wrote:KilledWhale wrote:Se editori ei oo mikään vedenpitävä ratkaisu kun se on vaan yhen viikonlopun pikainen räpellys.
Kun editorin saa toimimaan niin pitää vielä huolehtia siitä, että wineen on asennettuna tarvittavat paketit. Muistaakseni joku VB6-ihmepaketti piti asentaa winetricksin kautta niin toimii.
Vaihtoehtoinen tapa on myös käyttää CB:n komentorivikääntää, joka toimii varsin näppärästi winellä. Tähänkin tarvii VB6-ihmepaketin ja cb-koodien rivinvaihtojen tulee olla windows-tyyppisiä homorivinvaihtoja tai cb-kääntäjä kaatuu saman tien
Vastikään huomasin positiivisena yllätyksenä että nykyisellä winellä toimii myös CB-ohjelmissa fontit niin kuin pitääkin. Joskus aiemmin näkyi vain hassuja neliöitä tekstin tilalla ja käyttäminen oli kaikkea muuta kuin mielyttävää.
Minkä niminen se paketti on oikein, kun ei löydy winetricksillä :/ + mulla näkyy ne tekstit neliöinä
En nyt muista nimeä suoraan kun sen näkee ajamalla cbcompileria komentoriviltä mutta villinä veikkauksena winetricksin listauksesta heittäisin paketin nimeltä
vb6run.
Koitappa auttaisiko corefonts-paketin asennus millään tavalla fonttien näkyvyyteen.
Re: Linux + CoolBasic = ?
Posted: Thu Jan 05, 2012 7:03 am
by skorpioni-cb
En halua olla mitenkään kädetön, mutta mistä mä sen corefonts-paketin lataan, koska pakettienhallinnasta sitä ei löydy, ehkä se täytyy saada winetriksillä
Edit:Kiitos KilledWhale, täytyi asentaa wineen sen vb6run jälkeen sen Arial-fontin
Nytpä tiedetään mitä fonttia Text,Write,Print,AddText,Input(?) käyttää oletusarvoisesti
Re: Linux + CoolBasic = ?
Posted: Thu Jan 05, 2012 9:39 am
by Viltzu
Muistaakseni CoolBasic käyttä courieria oletusfonttina. Tai New Courier. Tai sitten se oli jokin ihan toinen. Ei arial ainakaan ja on tuota oletusfonttii täl foorumil ennenkin kysytty ja siihe on vastailtukkin.
Re: Linux + CoolBasic = ?
Posted: Thu Jan 05, 2012 9:54 am
by skorpioni-cb
Viltzu wrote:Muistaakseni CoolBasic käyttä courieria oletusfonttina. Tai New Courier. Tai sitten se oli jokin ihan toinen. Ei arial ainakaan ja on tuota oletusfonttii täl foorumil ennenkin kysytty ja siihe on vastailtukkin.
Mutta jostain syystä sitten kun asensin Arial-fontin, niin ne palkit katosivat eivätkä tulleet takaisin
Re: Linux + CoolBasic = ?
Posted: Fri Jan 06, 2012 3:45 pm
by skorpioni-cb
Ja nyt tuli uusi ongelma(Tnx for Linux), en voi tehdä ollenkaan pelimappeja, eli tästä voi tulla pieni ongelma, olisiko jotain ratkaisunpoikata jollakulla teillä, kiittäisin suuresti
Re: Linux + CoolBasic = ?
Posted: Fri Jan 06, 2012 3:48 pm
by Latexi95
skorpioni-cb wrote:Ja nyt tuli uusi ongelma(Tnx for Linux), en voi tehdä ollenkaan pelimappeja, eli tästä voi tulla pieni ongelma, olisiko jotain ratkaisunpoikata jollakulla teillä, kiittäisin suuresti
Eikö muka tilemap editorit toimi Winen avulla?
Re: Linux + CoolBasic = ?
Posted: Fri Jan 06, 2012 4:28 pm
by skorpioni-cb
Latexi95 wrote:skorpioni-cb wrote:Ja nyt tuli uusi ongelma(Tnx for Linux), en voi tehdä ollenkaan pelimappeja, eli tästä voi tulla pieni ongelma, olisiko jotain ratkaisunpoikata jollakulla teillä, kiittäisin suuresti
Eikö muka tilemap editorit toimi Winen avulla?
Tilegen ei toiminut, A sigmantonii ei löytynyt netin syövereistä ja tilester on perseestä, ironista kyllä ainoo joka toimii
Re: Linux + CoolBasic = ?
Posted: Fri Jan 06, 2012 4:36 pm
by Latexi95
skorpioni-cb wrote:Latexi95 wrote:skorpioni-cb wrote:Ja nyt tuli uusi ongelma(Tnx for Linux), en voi tehdä ollenkaan pelimappeja, eli tästä voi tulla pieni ongelma, olisiko jotain ratkaisunpoikata jollakulla teillä, kiittäisin suuresti
Eikö muka tilemap editorit toimi Winen avulla?
Tilegen ei toiminut, A sigmantonii ei löytynyt netin syövereistä ja tilester on perseestä, ironista kyllä ainoo joka toimii
Onko tilegen mahdollisesti tehty C#:lla tai VisualBasicillä (.NET)? Silloin kannattaa käyttää Monoa ohjelman ajamiseen. Tälläinen komento voisi toimia:
Re: Linux + CoolBasic = ?
Posted: Fri Jan 06, 2012 4:46 pm
by skorpioni-cb
Toimii, enään tarvitaan se mun tiimi :3
Re: Linux + CoolBasic = ?
Posted: Fri Jan 06, 2012 10:13 pm
by Wingman
A Stigmator löytyy kyllä netistä (itse latasin sen tänään, ihan CBn sivuilta löytyy).
Re: Linux + CoolBasic = ?
Posted: Wed Feb 13, 2013 6:03 pm
by leal
Lisäsin CBnuxiin cbE:n ja korjasin yhden bugin. Yhtenä syynä oli, että viestimittari piti saada kymppiin, että pääsee äänestämään vuoden projektia 2012. Ihmeen helppo tämä oli tehdä, vaikka ensimmäistä kertaa olin Qt:n ja Qt Creatorin parissa.
Muutokset:
-Lisätty koodin syntaksin tarkistus cbE kääntäjällä (wine) -nappi
-Lisätty koodin kääntäminen cbE kääntäjällä (wine) ja ohjelman ajaminen cbE:n linux-versiolla -nappi
-Korjattu tiedostonimissä kaksi pistettä -bugi
-Pikanäppäimet F4 ja F5 vaihdettu cbE nappeihin
-Paketissa cbE 0.4.0 Windows 32bit kääntäjä ja 64bit linux-versio
Asentaminen:
koodi.pach -tiedosto pitää siirtää kansioon missä lähdekoodit ja sitten
patch -p1 < koodi.patch. Käännetään ohjelma. Ja nappien ikonit sinne missä muutkin ja cbE-tiedostot sinne missä vanha kääntäjä on.
Jotta cbE toimisi linuxilla
Allegro 5 ja paketti
libboost-locale pitää asentaa.
Ja lisäksi winetricksistä pitää asennetaa
vcrun2010 ja lisäksi
corefonts ja
vb6run, jos ei valmiina.
Edit 1.3.2013: Lisätty Allegro 5 ohje
Ohje Allegro 5:den asentamiseen Ubuntu 12.04:
Päivitä pakettivarastot:
sudo apt-get update
Asenna tarvittavat paketit:
sudo apt-get install build-essential git cmake xorg-dev libgl1-mesa-dev libglu-dev
Ja tuki jpg:lle ja muille:
sudo apt-get install cmake g++ freeglut3-dev libxcursor-dev libpng12-dev libjpeg-dev libfreetype6-dev libgtk2.0-dev libasound2-dev libpulse-dev libopenal-dev libflac-dev libdumb1-dev libvorbis-dev libphysfs-dev
Lataus, kääntäminen ja asentaminen:
git clone git://git.code.sf.net/p/alleg/allegro
cd allegro
git checkout 5.0
mkdir build; cd build
cmake ..
make
sudo make install
Lähteet:
http://wiki.allegro.cc/index.php?title= ... _Allegro_5
http://emman31.wordpress.com/2013/01/21 ... odeblocks/