www.pegasos.org :: View topic - Kompilera i MorphOs
http://www.ggsdata.se
Home   News   Forum   Gallery   
Search 
Login




 


 Log in Problems?
 New User? Sign Up!

Navigation

Online
Currently no members online:)

You are an anonymous user. You can register for free by clicking here
There are 1 unlogged users online !

Latest Web Links

Latest Downloads

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
Rabarbeplantan
Post subject: Kompilera i MorphOs  PostPosted: Aug 02, 2005 - 21:49
Member
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... Very Happy
Ialafall, när det inte gäller webb-programmering så sträcker sig i princip mina kunskaper till:

10 print "hej"
goto 10
Very Happy

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? Very Happy

//christoffer
 
 View user's profile Send private message MSN Messenger  
Reply with quote Back to top
Trizt
Post subject: RE: Kompilera i MorphOs  PostPosted: Aug 03, 2005 - 03:26
Order of the Butterfly
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.
 
 View user's profile Send private message MSN Messenger ICQ Number 
Reply with quote Back to top
Rabarbeplantan
Post subject:   PostPosted: Aug 03, 2005 - 09:50
Member
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 Smile
 
 View user's profile Send private message MSN Messenger  
Reply with quote Back to top
dholm
Post subject:   PostPosted: Aug 03, 2005 - 09:58
Order of the Butterfly
Order of the Butterfly


Joined: Aug 26, 2003
Posts: 1784
Location: Malmö
Låter som du b0rkat den ja. Du borde åtminstone ha en bin och lib där.

_________________
I need this baby in a month send me nine women!
 
 View user's profile Send private message Send e-mail Visit poster's website ICQ Number 
Reply with quote Back to top
Rabarbeplantan
Post subject:   PostPosted: Aug 03, 2005 - 10:17
Member
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...
 
 View user's profile Send private message MSN Messenger  
Reply with quote Back to top
Rabarbeplantan
Post subject:   PostPosted: Aug 03, 2005 - 10:20
Member
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 Smile
 
 View user's profile Send private message MSN Messenger  
Reply with quote Back to top
lisardman
Post subject:   PostPosted: Aug 03, 2005 - 11:07
Order of the Butterfly
Order of the Butterfly


Joined: Jan 14, 2004
Posts: 1940
Location: Karlsborg,Sverige
du saknar nog en path kommando...

_________________
RR!
 
 View user's profile Send private message Visit poster's website ICQ Number 
Reply with quote Back to top
dholm
Post subject:   PostPosted: Aug 03, 2005 - 11:48
Order of the Butterfly
Order of the Butterfly


Joined: Aug 26, 2003
Posts: 1784
Location: Malmö
Det var väl något script i gg: som man körde som fixade allt det där om jag inte minns fel.

_________________
I need this baby in a month send me nine women!
 
 View user's profile Send private message Send e-mail Visit poster's website ICQ Number 
Reply with quote Back to top
Rabarbeplantan
Post subject:   PostPosted: Aug 03, 2005 - 12:06
Member
Member


Joined: Sep 18, 2004
Posts: 97
Location: Kungsbacka
Fixade path till DevEnv/bin å nu funkar det Very Happy

Tack för hjälpen!

//Christoffer
 
 View user's profile Send private message MSN Messenger  
Reply with quote Back to top
kozz
Post subject:   PostPosted: Aug 03, 2005 - 12:49
Butterfly
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.
 
 View user's profile Send private message Send e-mail Visit poster's website MSN Messenger ICQ Number 
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits
All logos and trademarks in this site are property of their respective owner.
The comments are property of their posters, all the rest © 2004-2012 by pegasos.org

backend|avantgo