Linux + CoolBasic = ?
- kaneli2000
- Guru
- Posts: 1059
- Joined: Mon Mar 17, 2008 2:40 pm
- Location: Lempäälä
Linux + CoolBasic = ?
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ä?
Eikös toimi jos kopioin cb:n tiedostot linuxiin ja käynnistän Winellä?
I see the rainbow rising
Re: Linux + CoolBasic = ?
Itselläni ei ainakaan editori toimi. Valittaa jtn jostain Geckosta.
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Linux + CoolBasic = ?
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.Sly_Jack0 wrote:Itselläni ei ainakaan editori toimi. Valittaa jtn jostain Geckosta.
-
- Tech Developer
- Posts: 650
- Joined: Mon Aug 27, 2007 9:51 pm
- Location: Helsinki, Finland
- Contact:
Re: Linux + CoolBasic = ?
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
Tech-kehittäjä
CoolBasic Classic, Cool VES
CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
- kaneli2000
- Guru
- Posts: 1059
- Joined: Mon Mar 17, 2008 2:40 pm
- Location: Lempäälä
Re: Linux + CoolBasic = ?
Thanx. Vaikka etsin kyllä, mutta huonoilla hakusanoilla, kai?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ää.
Last edited by kaneli2000 on Wed Jul 01, 2009 10:45 pm, edited 1 time in total.
I see the rainbow rising
Re: Linux + CoolBasic = ?
Sinulla täytyy olla asennettuna Gecko, jotta voit käyttää manuaali-IE-kontrollia. Tämä on taas näitä kivoja juttuja, jotka viini muuttaaSly_Jack0 wrote:Itselläni ei ainakaan editori toimi. Valittaa jtn jostain Geckosta.
Re: Linux + CoolBasic = ?
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ä.
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ä.
Re: Linux + CoolBasic = ?
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
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:
Se on sitten teidän ongelmanne [/edit]Grandi wrote:Miten CoolBasicin kääntäjän saa toimimaan Winellä?
Last edited by Viltzu on Wed Jul 01, 2009 3:56 pm, edited 1 time in total.
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Linux + CoolBasic = ?
Miten CoolBasicin kääntäjän saa toimimaan Winellä?
Re: Linux + CoolBasic = ?
Vinetkää KW:lle ja/tai zerpalle että tekee natiivin linux-version.Grandi wrote:Miten CoolBasicin kääntäjän saa toimimaan Winellä?
(KW:lle siksi että se on tehnyt sen decompilerinsa, ja voisi hyvinkin pystyä soodaamaan sen avulla kääntäjän.)
-
- Active Member
- Posts: 163
- Joined: Fri Aug 31, 2007 7:07 pm
- Location: Helsinki
- Contact:
Re: Linux + CoolBasic = ?
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).
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).
Re: Linux + CoolBasic = ?
Esim cross-platform basickieliä on: PureBasic soveltuu niin aloittelijoille kuin kokeneemmillekkin ohjelmoijille.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).
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.
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Linux + CoolBasic = ?
Koska tässä on kyse juuri CoolBasicilla koodaamisesta. Henkilökohtainen syyni on halu osallistua CoolBasic-kilpailuihin.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).
Edit: Perkule, sehän 1600. viesti.
Re: Linux + CoolBasic = ?
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.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).
EDIT:
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 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ä.
Re: Linux + CoolBasic = ?
EDIT:
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]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ä.
Katoin vaan netistä ensimmäisen kohdalle osuneen ohjeen, enkä miettinyt sen enempää. Eikä sen nyt niin väliä ole.
Re: Linux + CoolBasic = ?
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.
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/
http://fugufish.dy.fi/ | vanhat cb-pelini: http://porzi.arkku.net/old_games/
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Linux + CoolBasic = ?
Entäs jos ei omista laillista Windowsia? Voi tulla vähän kalliiksi.
-
- Tech Developer
- Posts: 545
- Joined: Sun Aug 26, 2007 2:43 pm
- Location: Liminka
Re: Linux + CoolBasic = ?
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.Grandi wrote:Entäs jos ei omista laillista Windowsia? Voi tulla vähän kalliiksi.
CoolBasic henkilökuntaa
Kehittäjä
cbFUN Kello
cbSDL
Whale.dy.fi
<@cce> miltäs tuntuu olla suomen paras
Kehittäjä
cbFUN Kello
cbSDL
Whale.dy.fi
<@cce> miltäs tuntuu olla suomen paras
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: Linux + CoolBasic = ?
No jaa, tuo olisi silti liian raskas esimerkiksi minun koneella. Wine olisi ainoa mahdollisuus, mutta kukaan ei ilmeisesti tiedä miten se onnistuisi.
Re: Linux + CoolBasic = ?
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ää.
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/
http://fugufish.dy.fi/ | vanhat cb-pelini: http://porzi.arkku.net/old_games/