Page 3 of 3

Re: Linux + CoolBasic = ?

Posted: Tue Jun 07, 2011 8:57 pm
by esa94
KilledWhale wrote: Kääntämiseen tarvitset:
  • Qt4
Kumiankka wrote:

Code: Select all

-I/usr/share/qt3/mkspecs/default
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... :oops:
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
:oops:
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 :D

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 :D
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 :D
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 :D

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 :D

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 :D

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ä :shock:

Edit:Kiitos KilledWhale, täytyi asentaa wineen sen vb6run jälkeen sen Arial-fontin :D

Nytpä tiedetään mitä fonttia Text,Write,Print,AddText,Input(?) käyttää oletusarvoisesti :D

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 :mrgreen:

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 :idea:

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 :idea:
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 :idea:
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 :idea:
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:

Code: Select all

mono TileGen.exe

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. :)
cbnux cbE lisäykset ja korjaukset.tar.gz
(1.02 MiB) Downloaded 384 times
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/