Author |
Message |
|
Post subject: Kompilera i MorphOs
Posted: Aug 02, 2005 - 21:49
|
|
Member
Joined: Sep 18, 2004
Posts: 97
Location: Kungsbacka
|
|
Hej!
Hade tänkt börja lära mig att programmera lite smått i MOS. Dels för att det startar några programmeringskurser i skolan nu i höst och dels för att jag precis lärt mig Php och Mysql, men vill pröva på nått nytt...
Ialafall, när det inte gäller webb-programmering så sträcker sig i princip mina kunskaper till:
10 print "hej"
goto 10
Det här blir programering på dagis-nivå för vissa här alltså, men för mig är det helt nya grejer...
Hittade c-kursen här, och har kollat igenom den, men hittar ingen beskrivning på hur man kompilerar en källkod...
Låt oss säga att vi har test.c och makefile (vad nu det är för nått) liggandes i work:. Hur skall kommandot se ut för att gcc skall spotta ut en körklar binnär?
make låter bekant i mina öron, men jag får ut "command not found"..
Detta kommer även fram i ett shell om jag kör make i morphed
Jag har installerat hela SDK'n i Sys:...
Så, vill ni hjälpa en stackars noob in i c-språkets och gcc's värld?
//christoffer |
|
|
|
|
|
|
Post subject: RE: Kompilera i MorphOs
Posted: Aug 03, 2005 - 03:26
|
|
Order of the Butterfly
Joined: Sep 08, 2003
Posts: 1370
Location: EU
|
|
För simpla program med en sås-fil, så kan du skriva:
gcc -o test test.c
Makefile e en liten historia för sig, titta här. |
_________________ Join the Pegasos.Org Team at Seti@Home.
|
|
|
|
|
|
Post subject:
Posted: Aug 03, 2005 - 09:50
|
|
Member
Joined: Sep 18, 2004
Posts: 97
Location: Kungsbacka
|
|
Tjenare!
Har testat lite olika kommandon nu:
ggc -o test work:test.c
work:> gcc -o test test.c
gg:gcc -o test work:test.c
men alla spottar ut "unknown command"
Detta måste ju innebära att jag installerat SDK'n fel..
Frågan är vart någonstans på hårddisken filerna som tillhör gcc lägger sig, för mappen som gg: är
assignat till inehåller endast 2 mappar som låter betydande, Contributions och DevEnv. DevEnv är tom
f.ö. och det låter ju galet...
Tror det får bli en ominstallation |
|
|
|
|
|
|
Post subject:
Posted: Aug 03, 2005 - 09:58
|
|
Order of the Butterfly
Joined: Aug 26, 2003
Posts: 1784
Location: Malmö
|
|
|
|
|
|
Post subject:
Posted: Aug 03, 2005 - 10:17
|
|
Member
Joined: Sep 18, 2004
Posts: 97
Location: Kungsbacka
|
|
Jepps, fixade ner själva sdk-delen separat nu och installerade den i gg:DevEnv så nu finns det massa
filer och lådor där, bl a bin och lib... |
|
|
|
|
|
|
Post subject:
Posted: Aug 03, 2005 - 10:20
|
|
Member
Joined: Sep 18, 2004
Posts: 97
Location: Kungsbacka
|
|
Gött Mos nu funkar det! Fast den hittar inte själva gcc filen själv, utan man får styra den till
gg:bin/gcc, men det kan jag leva med |
|
|
|
|
|
|
Post subject:
Posted: Aug 03, 2005 - 11:07
|
|
Order of the Butterfly
Joined: Jan 14, 2004
Posts: 1940
Location: Karlsborg,Sverige
|
|
du saknar nog en path kommando... |
_________________ RR!
|
|
|
|
|
|
Post subject:
Posted: Aug 03, 2005 - 11:48
|
|
Order of the Butterfly
Joined: Aug 26, 2003
Posts: 1784
Location: Malmö
|
|
|
|
|
|
Post subject:
Posted: Aug 03, 2005 - 12:06
|
|
Member
Joined: Sep 18, 2004
Posts: 97
Location: Kungsbacka
|
|
Fixade path till DevEnv/bin å nu funkar det
Tack för hjälpen!
//Christoffer |
|
|
|
|
|
|
Post subject:
Posted: Aug 03, 2005 - 12:49
|
|
Butterfly
Joined: Aug 16, 2003
Posts: 883
Location: Göteborg
|
|
Ja det finns ett script för att fixa det, gg-startup.
Lägger in vad som står i min user-startup om det skulle hjälpa nåt, även om du fått det att fungera...
Code: |
;BEGIN MorphOS SDK
Assign SDK: "MorphOS:MOS_SDK"
Assign GG: SDK:DevEnv
Execute GG:sys/S/gg-startup
;END MorphOS SDK
|
|
_________________ Programmers are tools for converting caffeine into code.
|
|
|
|
|
|