MorphOS SDK

Saku-foorumi » Uusi sukupolvi: MorphOS » Yleinen keskustelu » Viestit 2004 » Viestit 06/2004 asti » MorphOS SDK « Edellinen Seuraava »

Kirjoittaja Viesti
 

JPQ
Keskiviikkona, 12. toukokuuta, 2004 - klo 14.05:   
eli Superbundleen kuuluu SDK niin löytyykö netti versiostakin se suoraan? ja ymmärsinkö että se on MorphEdiin (eli tuohan kait oli "siiretty" GoldEd MorphOS alustalle) ympätty näin että MorphEdistä käsin voin koodin kääntää. (Inhoan GCC:een komentoriviä jo etukäteen ja syystä) Ja toivotaan että koodaus tietojen saamiseksi rekisteröinti onnistuu vaikka en tiedä tuleeko koodaus hommistani mitään en uskalla sanoa rajapintoja tuntematta (esim. 24bit tilojen tuen taso vaikuttaa ja ohjeiden yleinen taso) ja sitä miten aika tauluni riittää mutta parhaani lupaan yrittää vaikka itselleni koodaankin.:) vaikka itselleni teenkin lähinnä ideoitani niin tokihan jakoonkin pääsevät jos saan niistä tarpeeksi hyviä mielestäni.:)
Nimimerkki en osta tuota Superbundlea CDeellä sittenkään kun se maksaisi lisää.:)

 

Jupp3
Keskiviikkona, 12. toukokuuta, 2004 - klo 18.57:   
JPQ:
Superbundleen kuuluu SDK, koko homma on saatavilla muutamana erillisenä pakettina (kaikkia ei tietenkään ole pakko asentaa...)

"Suoraan MorphEDillä kääntämisestä" en tiedä kun en ole kokeillut, mutta eipä tuo vaikeaa ole komentorivistäkään...
gcc hello.c
a.out
>hello world!

Eiköhän tuo suju Morphedistäkin ainakin makefilejen avustuksella...

 

JPQ
Keskiviikkona, 12. toukokuuta, 2004 - klo 22.55:   
Entäs objekti tiedostojen mukaan pisto mitens se menee ?
PS. mulla oli pahempi mieli kuva GCC:stä.:)

 

Jon
Torstaina, 13. toukokuuta, 2004 - klo 21.39:   
-o

 

miksuh
Perjantaina, 14. toukokuuta, 2004 - klo 15.23:   
JPQ: Ei se GCC ole mikään vaikea. Tottakai optioita jne GCC:ssä on paljon, mutta alkuun pääsee kahdella: -c ja -o

Kääntäminen: gcc -c helloworld.c
Linkkaaminen: gcc -o helloworld helloworld.o

C++ kieltä käytettäessä:

Kääntäminen g++ -c helloworld.cpp
linkkaaminen g++ -o helloworld helloworld.o

Muita on esim:

Käytetään libnix:a ixemul:n sijasta: -noixemul
Linkataan mukaan kirjastoja: -l
Lisätään include hakupolkuun hakemisto: -I

 

Marq
Perjantaina, 14. toukokuuta, 2004 - klo 15.27:   
gcc -c nakki.c
gcc -c main.c
gcc -o proggis main.o nakki.o

Mutta Makefileillä tämmöiset tosiaan oikeasti tehdään eikä käsin komentoriviltä.

 

miksuh
Perjantaina, 14. toukokuuta, 2004 - klo 15.35:   
Jos makefilejä ei osaa tehdä, niin on olemassa työkalu nimeltä GCCOPTS. Toi on GUI:lla varustettu työkalu, joka osaa generoida GNU Make yhteensopivan makefileen, eli tolla voi tehdä makefilejä GCC:n kanssa käytettäväksi.

Jos makefilejen tekeminen ei ole tuttua, niin tota kannattaa kokeilla, se tekemjuistaakseni ihan kohtalaen selkeitä makefilejä, ton avulla voi yrittää opetella ja ymmärtää makefilen rakenteen/toiminnan.

 

miksuh
Perjantaina, 14. toukokuuta, 2004 - klo 15.39:   
se tekee muistaakseni ihan kohtalaisen selkeitä makefilejä.

Marq: totta.

 

itix
Perjantaina, 14. toukokuuta, 2004 - klo 16.23:   
VBCC on hyvä vaihtoehto jos GCC tökkii. Etenkin jos haluaa tehdä MorphOS:ssa 68k binäärejä VBCC hoitaa homman.

 

JPQ
Perjantaina, 14. toukokuuta, 2004 - klo 17.26:   
itix: hymm. hyvä tietää.:) tosin luulen että koodailen jos hyvin käy lähinnä MOSille kun AmigaOS koneeni niin hidas ideoihini jopa Assemblerin kanssa.:)
ps. tosin en aijo silti Amigakaan unohtaa eikä periaateessa C64:stakaan.:) Toiseksi oliko hiiren klikkauksella asennettavissa tuo GCC morphosissa ?

 

Jupp3
Lauantaina, 15. toukokuuta, 2004 - klo 13.50:   
MorphEDillä (ja varmaan myös GoldEDillä) voi generoida makefilejä

Lisää viestisi tähän
Viestisi:
Käyttäjätunnus: Postitus informaatiota:
Tämä on yksityinen keskustelupalsta. Vain rekisteröidyt käyttäjät ja moderaattorit voivat postittaa tänne.
Salasana:
valinnat: Aktivoi URL:t automaattisesti tässä viestissä
Toimenpide: