Linux + CoolBasic = ?

Muu yhteisön välinen keskustelu.
User avatar
kaneli2000
Guru
Posts: 1059
Joined: Mon Mar 17, 2008 2:40 pm
Location: Lempäälä

Linux + CoolBasic = ?

Post by kaneli2000 »

Eli voinko asentaa cb:n Linuxille ja käyttää sitä Winen kanssa? Miten?

Eikös toimi jos kopioin cb:n tiedostot linuxiin ja käynnistän Winellä?
I see the rainbow rising
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 8:25 am

Re: Linux + CoolBasic = ?

Post by Sly_Jack0 »

Itselläni ei ainakaan editori toimi. Valittaa jtn jostain Geckosta.
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Linux + CoolBasic = ?

Post by Koodiapina »

Sly_Jack0 wrote:Itselläni ei ainakaan editori toimi. Valittaa jtn jostain Geckosta.
Muistaakseni CoolBasicin selain-palikka vaatii toimiakseen Internet Explorerin, joka ei tietääkseni käytä selainytimenään Geckoa. Siinä voi olla ongelman syy, tosin varmaksi en mitään sano.
SPuntte
Tech Developer
Tech Developer
Posts: 650
Joined: Mon Aug 27, 2007 9:51 pm
Location: Helsinki, Finland
Contact:

Re: Linux + CoolBasic = ?

Post by SPuntte »

Senkin laiskat sanonko mitkä, kun ette jaksa hakua selata! Coolbasic-foorumiosiosta löytyy parikin lääkettä hommaan. Ensimmäinen ja hyvin työläs on esitelty viestiketjussa "Coolbasic toimimaan linuxilla". Toinen, sekin vähän kökkö - mutta huomattavasti toimivampi, on tämä.
EDIT:

Lyhyesti sanottuna ideana siis on käyttää Winellä Notepad++:aa ja sillä edelleen CB:n komentorivikääntäjää.

CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES

CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
User avatar
kaneli2000
Guru
Posts: 1059
Joined: Mon Mar 17, 2008 2:40 pm
Location: Lempäälä

Re: Linux + CoolBasic = ?

Post by kaneli2000 »

SPuntte wrote:Senkin laiskat sanonko mitkä, kun ette jaksa hakua selata! Coolbasic-foorumiosiosta löytyy parikin lääkettä hommaan. Ensimmäinen ja hyvin työläs on esitelty viestiketjussa "Coolbasic toimimaan linuxilla". Toinen, sekin vähän kökkö - mutta huomattavasti toimivampi, on tämä.
EDIT:

Lyhyesti sanottuna ideana siis on käyttää Winellä Notepad++:aa ja sillä edelleen CB:n komentorivikääntäjää.

Thanx. Vaikka etsin kyllä, mutta huonoilla hakusanoilla, kai?
Last edited by kaneli2000 on Wed Jul 01, 2009 10:45 pm, edited 1 time in total.
I see the rainbow rising
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Linux + CoolBasic = ?

Post by esa94 »

Sly_Jack0 wrote:Itselläni ei ainakaan editori toimi. Valittaa jtn jostain Geckosta.
Sinulla täytyy olla asennettuna Gecko, jotta voit käyttää manuaali-IE-kontrollia. Tämä on taas näitä kivoja juttuja, jotka viini muuttaa :)
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 8:25 am

Re: Linux + CoolBasic = ?

Post by Sly_Jack0 »

BUMP!

Päätin nostaa tämän aiheen, koska löysin keinon asentaa Geckon. Kirjoittakaa päätteeseen "wine iexplore http://www.winehq.org" ja painakaa "Install". Tämän jälkeen ei enää CBEditor valita Geckosta. Itselläni kuitenkin tulee "Program Error" enkä sen takia voi tätä käyttää, mutta ajattelin että tästä voi jollekin olla hyötyä.
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Linux + CoolBasic = ?

Post by Viltzu »

http://viltzu.jouluserver.com/CBLITE.rar (rar)
http://viltzu.jouluserver.com/CBLITE.zip (zip)
Tuossa on kääntäjä joka kääntää .exeksi tiedoston. Vedätte vain siihen esim. tekstiedoston jossa on koodinne.
Niin että tuonko saatte linuxeillani toimiin niin mikäs siinä ;D
EDIT:

Grandi wrote:Miten CoolBasicin kääntäjän saa toimimaan Winellä?
Se on sitten teidän ongelmanne :D[/edit]
Last edited by Viltzu on Wed Jul 01, 2009 3:56 pm, edited 1 time in total.
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Linux + CoolBasic = ?

Post by Koodiapina »

Miten CoolBasicin kääntäjän saa toimimaan Winellä?
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Linux + CoolBasic = ?

Post by esa94 »

Grandi wrote:Miten CoolBasicin kääntäjän saa toimimaan Winellä?
Vinetkää KW:lle ja/tai zerpalle että tekee natiivin linux-version. :P
(KW:lle siksi että se on tehnyt sen decompilerinsa, ja voisi hyvinkin pystyä soodaamaan sen avulla kääntäjän.)
Aavesoturi
Active Member
Posts: 163
Joined: Fri Aug 31, 2007 7:07 pm
Location: Helsinki
Contact:

Re: Linux + CoolBasic = ?

Post by Aavesoturi »

CB taitaa olla sen verran naimisissa DirectX:n kanssa, että natiivi linux versio vaatisi valtaisia muutoksia

Jos haluaa koodata cb:tä linuksilla, niin kannattanee wine/notepad++ kombon sijaan käyttää Geany:a, joka toimii natiivina linuksilla (myös win). Siihen on helppo tehdä syntaksivärjäystiedosto kopioimalla johonkin valmiiseen (vaikka VisualBasic) pohjaan komento/funktiolista notepad++:n cb-värjäystiedostosta. Geany osaa myös käyttää komentorivikääntäjiä (itse käytän sitä FreeBasic IDE:nä linux-puolella ja välillä winukassakin; asetuksetkin ovat valmiina). CB-kääntäjää en tosin itse saanut winellä toimimaan kun kerran pikaisesti yritin.

Sitten herää vain kysymys, että jos linuksia käyttää sen verta paljon, että cb:täkin tekisi mieli koodata, niin miksei opettele jotain cross-platform kieltä (Basicejakin löytyy useita).
Guest

Re: Linux + CoolBasic = ?

Post by Guest »

Aavesoturi wrote:Sitten herää vain kysymys, että jos linuksia käyttää sen verta paljon, että cb:täkin tekisi mieli koodata, niin miksei opettele jotain cross-platform kieltä (Basicejakin löytyy useita).
Esim cross-platform basickieliä on: PureBasic soveltuu niin aloittelijoille kuin kokeneemmillekkin ohjelmoijille.

FreeBasic Soveltuu myös kaikille ohjelmoijille. Englannin kieli on pakko osata riittävän hyvin, jos aikoo postailla jotain jommankumman ohjelmointikielen foorumilla.

Sitten löytyy vielä Vb.netillekkin Mono, sisältää myös C# kielen.
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Linux + CoolBasic = ?

Post by Koodiapina »

Aavesoturi wrote:Sitten herää vain kysymys, että jos linuksia käyttää sen verta paljon, että cb:täkin tekisi mieli koodata, niin miksei opettele jotain cross-platform kieltä (Basicejakin löytyy useita).
Koska tässä on kyse juuri CoolBasicilla koodaamisesta. Henkilökohtainen syyni on halu osallistua CoolBasic-kilpailuihin.

Edit: Perkule, sehän 1600. viesti.
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Linux + CoolBasic = ?

Post by esa94 »

Aavesoturi wrote:CB taitaa olla sen verran naimisissa DirectX:n kanssa, että natiivi linux versio vaatisi valtaisia muutoksia

--

Sitten herää vain kysymys, että jos linuksia käyttää sen verta paljon, että cb:täkin tekisi mieli koodata, niin miksei opettele jotain cross-platform kieltä (Basicejakin löytyy useita).
Objektijärjestelmän toteuttaminen vaikkapa C++:lla ja SDL:llä tai SDL/OpenGL-kombolla voisi toimia, not? Perusasiota myötenhän se pitäisi kirjoittaa uudestaan, kuten myös runtime, mutta jotkut haluavat nimen omaan CB:n.
EDIT:

Sly_Jack0 wrote:BUMP!

Päätin nostaa tämän aiheen, koska löysin keinon asentaa Geckon. Kirjoittakaa päätteeseen "wine iexplore http://www.winehq.org" ja painakaa "Install". Tämän jälkeen ei enää CBEditor valita Geckosta. Itselläni kuitenkin tulee "Program Error" enkä sen takia voi tätä käyttää, mutta ajattelin että tästä voi jollekin olla hyötyä.
Pakettienhallinnallakin voi asentaa, esim Deb-paketteja (jä näin myös tod. näk. apt-getiä) käyttävissä distroissa muistaakseni apt-get wine-gecko asentaa geckon. Jos ei, niin hakutoiminnolla löytyy.:)[/edit]
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 8:25 am

Re: Linux + CoolBasic = ?

Post by Sly_Jack0 »

EDIT:

Sly_Jack0 wrote:BUMP!

Päätin nostaa tämän aiheen, koska löysin keinon asentaa Geckon. Kirjoittakaa päätteeseen "wine iexplore http://www.winehq.org" ja painakaa "Install". Tämän jälkeen ei enää CBEditor valita Geckosta. Itselläni kuitenkin tulee "Program Error" enkä sen takia voi tätä käyttää, mutta ajattelin että tästä voi jollekin olla hyötyä.
Pakettienhallinnallakin voi asentaa, esim Deb-paketteja (jä näin myös tod. näk. apt-getiä) käyttävissä distroissa muistaakseni apt-get wine-gecko asentaa geckon. Jos ei, niin hakutoiminnolla löytyy.:)[/edit][/quote]
Katoin vaan netistä ensimmäisen kohdalle osuneen ohjeen, enkä miettinyt sen enempää. Eikä sen nyt niin väliä ole.
porzi
Active Member
Posts: 119
Joined: Mon Aug 27, 2007 11:10 pm
Contact:

Re: Linux + CoolBasic = ?

Post by porzi »

Paras tapa ajaa toisen käyttiksen ohjelmia toisessa käyttiksessä on ajamalla kyseistä käyttistä virtuaalikoneella.

Itsellä esim. on VirtualBox, jossa pyöritän xp:tä Ubuntun päällä. Jeejee. Nettiä tosin en vielä ole siinä saanut toimimaan, mutta cb pyörisi varmasti ihan nätisti. En ainakaan näe mitään syytä, ettei se toimisi.

En vaan itse enää käytä cb:tä. Silloin harvoin, kun aikaa riittää ohjelmoinnille, teen sitä c++:lla ja taivas on rajana, jos vaan jaksaisi opetella.
Voittoja viikkokisoissa: 3
http://fugufish.dy.fi/ | vanhat cb-pelini: http://porzi.arkku.net/old_games/
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Linux + CoolBasic = ?

Post by Koodiapina »

Entäs jos ei omista laillista Windowsia? Voi tulla vähän kalliiksi.
KilledWhale
Tech Developer
Tech Developer
Posts: 545
Joined: Sun Aug 26, 2007 2:43 pm
Location: Liminka

Re: Linux + CoolBasic = ?

Post by KilledWhale »

Grandi wrote:Entäs jos ei omista laillista Windowsia? Voi tulla vähän kalliiksi.
Sitten voi asennella vaikka reactosin, joka on tyhjästä kirjoitettu windowsia matkiva käyttis, jossa ainakin osa windows ohjelmista toimii. Cbtä ei ole tullut testattua mutta luulisi toimivan kun esimerkiksi Diablo 2 toimii.
CoolBasic henkilökuntaa
Kehittäjä

cbFUN Kello
cbSDL
Whale.dy.fi

<@cce> miltäs tuntuu olla suomen paras
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Linux + CoolBasic = ?

Post by Koodiapina »

No jaa, tuo olisi silti liian raskas esimerkiksi minun koneella. Wine olisi ainoa mahdollisuus, mutta kukaan ei ilmeisesti tiedä miten se onnistuisi.
porzi
Active Member
Posts: 119
Joined: Mon Aug 27, 2007 11:10 pm
Contact:

Re: Linux + CoolBasic = ?

Post by porzi »

xp:stä saa vistan ie6 testausta varten kehitetyn kokeiluversion, joka buuttaa itsestään tunnin välein.

Että sellasta.

http://www.microsoft.com/downloads/deta ... laylang=en

multiple ie ei tosiaan toimi vistalla, mikä on webdevelopereille aikas hauska juttu, mutta onneks on toi virtuaalikone ja ilmanen kokeiluversio -hässäkkä.

Edit: kokeilin tota reactosia ja näyttäs kääntävän cb-ohjelman ja jäätyvän.. jaksanu sitte kikkailla, kun en tota itse tarvii, mutta jotain se wines winestä ja gekosta... pyys asentamaan jotain paketteja ja osas asentaa ne ihan ite painamalla yhtä nappia... Mutta jääty tosiaan aika pahasti siihen automaattisesti latautuvan esimerkki hello worldin ajamiseen/kääntämiseen/ei voi tietää.
Voittoja viikkokisoissa: 3
http://fugufish.dy.fi/ | vanhat cb-pelini: http://porzi.arkku.net/old_games/
Post Reply