Linux + CoolBasic = ?

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

Linux + CoolBasic = ?

Post by kaneli2000 » Sun May 10, 2009 12:51 pm

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

User avatar
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 9:25 am

Re: Linux + CoolBasic = ?

Post by Sly_Jack0 » Sun May 10, 2009 12:53 pm

Itselläni ei ainakaan editori toimi. Valittaa jtn jostain Geckosta.

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Linux + CoolBasic = ?

Post by Koodiapina » Sun May 10, 2009 1:03 pm

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.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

User avatar
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 » Sun May 10, 2009 1:28 pm

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 3:40 pm
Location: Lempäälä

Re: Linux + CoolBasic = ?

Post by kaneli2000 » Sun May 10, 2009 1:37 pm

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 » Sun May 10, 2009 4:55 pm

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

User avatar
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 9:25 am

Re: Linux + CoolBasic = ?

Post by Sly_Jack0 » Wed Jul 01, 2009 2:15 pm

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ä.

User avatar
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Linux + CoolBasic = ?

Post by Viltzu » Wed Jul 01, 2009 3:22 pm

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.

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Linux + CoolBasic = ?

Post by Koodiapina » Wed Jul 01, 2009 3:37 pm

Miten CoolBasicin kääntäjän saa toimimaan Winellä?
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Linux + CoolBasic = ?

Post by esa94 » Wed Jul 01, 2009 4:47 pm

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.)

User avatar
Aavesoturi
Active Member
Posts: 163
Joined: Fri Aug 31, 2007 7:07 pm
Location: Helsinki
Contact:

Re: Linux + CoolBasic = ?

Post by Aavesoturi » Wed Jul 01, 2009 5:08 pm

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 » Wed Jul 01, 2009 6:01 pm

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.

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Linux + CoolBasic = ?

Post by Koodiapina » Wed Jul 01, 2009 6:27 pm

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.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Linux + CoolBasic = ?

Post by esa94 » Wed Jul 01, 2009 7:15 pm

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]

User avatar
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 9:25 am

Re: Linux + CoolBasic = ?

Post by Sly_Jack0 » Wed Jul 01, 2009 8:39 pm

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.

User avatar
porzi
Active Member
Posts: 119
Joined: Mon Aug 27, 2007 11:10 pm
Contact:

Re: Linux + CoolBasic = ?

Post by porzi » Wed Jul 01, 2009 9:13 pm

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/

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Linux + CoolBasic = ?

Post by Koodiapina » Wed Jul 01, 2009 9:24 pm

Entäs jos ei omista laillista Windowsia? Voi tulla vähän kalliiksi.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

User avatar
KilledWhale
Tech Developer
Tech Developer
Posts: 543
Joined: Sun Aug 26, 2007 2:43 pm
Location: Liminka

Re: Linux + CoolBasic = ?

Post by KilledWhale » Wed Jul 01, 2009 9:44 pm

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

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Linux + CoolBasic = ?

Post by Koodiapina » Wed Jul 01, 2009 9:57 pm

No jaa, tuo olisi silti liian raskas esimerkiksi minun koneella. Wine olisi ainoa mahdollisuus, mutta kukaan ei ilmeisesti tiedä miten se onnistuisi.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

User avatar
porzi
Active Member
Posts: 119
Joined: Mon Aug 27, 2007 11:10 pm
Contact:

Re: Linux + CoolBasic = ?

Post by porzi » Wed Jul 01, 2009 11:48 pm

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