Linux + CoolBasic = ?

Muu yhteisön välinen keskustelu.
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Linux + CoolBasic = ?

Post 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:ää
Kumiankka
Member
Posts: 65
Joined: Wed May 18, 2011 5:17 pm
Location: Artjärvi

Re: Linux + CoolBasic = ?

Post 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

skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Linux + CoolBasic = ?

Post 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

En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Linux + CoolBasic = ?

Post by skorpioni-cb »

hmm, eipä taida kukaan tietää miksi ei toimi kw:n IDE, ei edes Hello World! toimi oikein :D
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Linux + CoolBasic = ?

Post 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ää.
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Linux + CoolBasic = ?

Post 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)
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
KilledWhale
Tech Developer
Tech Developer
Posts: 545
Joined: Sun Aug 26, 2007 2:43 pm
Location: Liminka

Re: Linux + CoolBasic = ?

Post 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ää.
CoolBasic henkilökuntaa
Kehittäjä

cbFUN Kello
cbSDL
Whale.dy.fi

<@cce> miltäs tuntuu olla suomen paras
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Linux + CoolBasic = ?

Post 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ä
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
KilledWhale
Tech Developer
Tech Developer
Posts: 545
Joined: Sun Aug 26, 2007 2:43 pm
Location: Liminka

Re: Linux + CoolBasic = ?

Post 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.
CoolBasic henkilökuntaa
Kehittäjä

cbFUN Kello
cbSDL
Whale.dy.fi

<@cce> miltäs tuntuu olla suomen paras
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Linux + CoolBasic = ?

Post 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
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Linux + CoolBasic = ?

Post 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.
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Linux + CoolBasic = ?

Post 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:
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Linux + CoolBasic = ?

Post 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:
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Linux + CoolBasic = ?

Post 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?
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Linux + CoolBasic = ?

Post 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 :(
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Linux + CoolBasic = ?

Post 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
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Linux + CoolBasic = ?

Post by skorpioni-cb »

Toimii, enään tarvitaan se mun tiimi :3
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
Wingman
Devoted Member
Posts: 594
Joined: Tue Sep 30, 2008 4:30 pm
Location: Ruudun toisella puolella

Re: Linux + CoolBasic = ?

Post by Wingman »

A Stigmator löytyy kyllä netistä (itse latasin sen tänään, ihan CBn sivuilta löytyy).
- - - -
leal
Newcomer
Posts: 16
Joined: Wed May 30, 2012 1:46 pm

Re: Linux + CoolBasic = ?

Post 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 383 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/
Post Reply