eXec.plMAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA
Logowanie
MAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA

piątek, 21. lipca, 2017, 16:45

Dodano: 2005-08-06 00:00, Autor: kb, Kategoria: Publicystyka, Liczba wyświetleń: 1024

A A A

os4.exec.pl - piszemy pierwszy program

Ze ściągnięciem najnowszego SDK mogą być chwilowe problemy ze względu na kłopoty techniczne z serwerem i na fakt, że firma Hyperion promuje w dniu dzisiejszym system Amigi na Boinged In Belgium. Do poniedziałku wszystko powinno być jednak naprawione. O instalacji SDK już pisałem, a teraz chciałem pokazać Wam jak napisać i skompilować swój pierwszy program dla AmigaOS 4.


Dodaj komentarz

Tomisław Kityński
Redaktor

komentarz #1 wysłany: 2005-08-06 21:01

Ojacie, ale to fajne, jeszcze raz, jeszcze raz!

Odpowiedz

Konrad Bielski
Redaktor

komentarz #2 wysłany: 2005-08-06 21:08 w odpowiedzi na komentarz #1

Ty się Cromax nie śmiej i przeczytaj uważnie początek artykułu, bo tam jest właśnie o Tobie mowa

Odpowiedz

Ako
konto zablokowane
lub usunięte

Czytelnik

komentarz #3 wysłany: 2005-08-07 16:41

Swietny, na prawde swietny zart z tym artykulem

Odpowiedz

SZAMAN
Redaktor

komentarz #4 wysłany: 2005-08-07 17:05 w odpowiedzi na komentarz #3

Ten artykul to nie jest zart. Ten artykul ma oswoic zwyklych uzytkownikow Amigi (to nie jest artykul/kurs dla programistow oczywiscie!) z mysla: "moze i ja dam rade cos napisac". Brakuje bowiem oprogramowania, kazdy nowy programista na naszej platformie jest jak skarb. Konrad ladnie zaprezentowal na czym ogolnie to polega - ksiazka/kurs, SDK, edytor, kompilator. I tylko o to chodzilo.

Odpowiedz

Konrad Bielski
Redaktor

komentarz #5 wysłany: 2005-08-07 19:30 w odpowiedzi na komentarz #3

Swietny, na prawde swietny zart z tym artykulem

A co Ciebie w nim tak ubawiło, jeśli można wiedzieć?

Odpowiedz

Ako
konto zablokowane
lub usunięte

Czytelnik

komentarz #6 wysłany: 2005-08-08 00:05 w odpowiedzi na komentarz #5

A co Ciebie w nim tak ubawiło, jeśli można wiedzieć?



Hmm... sam nie wiem, po prostu po jego przeczytaniu sie zasmialem... news nastawil mnie na cos konkretnego, a dostalem... sam nie wiem... instrukcje dla idioty?
1. Zainstaluj 2. Napisz w NotePadzie 3. Zapisz 4. Skompiluj 5. Uruchom.

No prosze Was, bez przesady Jesli ktos ma zamiar sie zajac programowaniem to takie rzeczy juz wie, a jesli ktos jest juz obeznany w temacie to czytajac ten artykul usmiechnie sie z politowaniem
Takie jest moje zdanie, jednoczesnie wrzucam ten artykul do worka "Nieprzydatne ciekawostki".

Odpowiedz

Konrad Bielski
Redaktor

komentarz #7 wysłany: 2005-08-08 12:51 w odpowiedzi na komentarz #6

Jesli ktos ma zamiar sie zajac programowaniem to takie rzeczy juz wie

To wytłumacz mi, czemu większość książek o programowaniu zaczyna się od przykładów typu "hello world" i od wytłumaczenia tego w jaki sposób to skompilować. Wychodząc z takiego założenia jak Ty, ksiązki powinni zaczynać od co najmniej przeciążania operatorów.

a jesli ktos jest juz obeznany w temacie to czytajac ten artykul usmiechnie sie z politowaniem

To nie był artykuł dla kogoś obeznanego z tematem.

Piszesz, że wygląda to jak instrukcja dla idioty i jest w tym trochę racji, bo z instalacją SDK w AmigaOS 4 i skompilowaniem przykładu "hello world" powinien sobie poradzić każdy. To chciałem właśnie pokazać, jako jedną z zalet nowego systemu.

A teraz porównaj to z instalacją GCC na AmigaOS poprzedniej generacji i spróbuj w równie prostych kilku krokach napisać podobną instrukcję dla idioty.

Odpowiedz

SZAMAN
Redaktor

komentarz #8 wysłany: 2005-08-08 13:36 w odpowiedzi na komentarz #7

http://www.ppa.pl/forum_ppa/read.php?f=12&i=603&t=603&ostatnie=1 - mysle, ze po przesledzeniu sobie calego tego watku, problemow przy instalacji GCC pod AmigaOS 3.x (i kompilacji najprostrzego "hello world") z jakimi maja do czynienia poczatkujace osoby dalsza dyskusja na ten temat nie ma sensu, co musi przyznac sam Adam, ktory z tego co wiem tez cos tam zaczyna dlubac w C

Odpowiedz

rzookol
konto zablokowane
lub usunięte
Autor tego komentarza otrzymał czerwoną kartkę
Czytelnik

komentarz #9 wysłany: 2005-08-08 15:06 w odpowiedzi na komentarz #7


"spróbuj w równie prostych kilku krokach napisać podobną instrukcję dla
idioty."


po pierwsze słowo idiota, a to ma być kulturalny portal

po drugie:
- nalezy sciagnąc i zainstalowac goldedstudio (wersja demo)
- stworzyc plik #?.c
- wejsc do shella i wpisac g++ -noixemul *.c -s -o plik.exe
- uruchomic plik wykonywalny

Odpowiedz

Amig_OS
konto zablokowane
lub usunięte

Czytelnik

komentarz #10 wysłany: 2005-08-08 15:59 w odpowiedzi na komentarz #9

po pierwsze słowo idiota, a to ma być kulturalny portal

Slowa tego uzyl Adam w #6 w stosunku do okreslenia merytorycznej //trudne slowo// *) zawartosci newsa Konrada. Natomiast Konrad parafrazowal //rowniez trudne slowo// *) komentarz Adama.

*)

Odpowiedz

MaaG^dA
konto zablokowane
lub usunięte
Autor tego komentarza otrzymał czerwoną kartkę
Czytelnik

komentarz #11 wysłany: 2005-08-08 17:54 w odpowiedzi na komentarz #9

- nalezy sciagnąc i zainstalowac goldedstudio (wersja demo)

Nie wiem jakie ograniczenia ma wersja demo, ale w przypadku prostrzych projektów i używania GED-a nie ma potrzeby korzystania z shella. To raz.
Instalacja sdk dla morphosa również nie nastrćcza problemów - a dodatkowo do pakietu dołączony jest okrojony GED - który w znakomity sposób rozwiązuje wićkszość bolączek początkującego.
W obu przypadkach wystarczy tylko wybrać kompilator, ustawić (ewentulanie) opcje kompilowania.. i "bawić sić" w programowanie....
A wićc.. ludzie bawcie sić dobrze.. a ja idć coś pokompilować

Odpowiedz

Tomisław Kityński
Redaktor

komentarz #12 wysłany: 2005-08-08 21:18 w odpowiedzi na komentarz #2

Ty się Cromax nie śmiej i przeczytaj uważnie początek artykułu, bo tam jest właśnie o Tobie mowa

No pewnie nie prędzej, jak będę miał OS4 u siebie na biurku...

Odpowiedz

Konrad Bielski
Redaktor

komentarz #13 wysłany: 2005-08-08 21:33 w odpowiedzi na komentarz #9

po pierwsze słowo idiota, a to ma być kulturalny portal

To jest kulturalny portal. My tym słowem nikogo nie próbowaliśmy obrazić, ot taka drobna różnica, którą pewnie sam wychwyciłeś.

Odpowiedz

Konrad Bielski
Redaktor

komentarz #14 wysłany: 2005-08-08 21:38 w odpowiedzi na komentarz #11

Instalacja sdk dla morphosa również nie nastrćcza problemów

Nie zmieniaj tematu. Rozmawiajmy o AmigaOS.

Odpowiedz

MaaG^dA
konto zablokowane
lub usunięte
Autor tego komentarza otrzymał czerwoną kartkę
Czytelnik

komentarz #15 wysłany: 2005-08-09 10:16 w odpowiedzi na komentarz #14

Nie zmieniaj tematu. Rozmawiajmy o AmigaOS.

Ja też - zauważ że w ostaniej aktualizacji GED-a jest pełne sdk dla AmigaOS4 (materiały + kompilator). I też wszystko instaluje się bez problemów... I działa.
Czekam więc na kolejną aktualizację (może się kiedyś doczekam crosscompilatora m68k -> ppc/os4)...

Odpowiedz

Konrad Bielski
Redaktor

komentarz #16 wysłany: 2005-08-09 11:21 w odpowiedzi na komentarz #15

Czekam więc na kolejną aktualizację (może się kiedyś doczekam crosscompilatora m68k -> ppc/os4)...

Prędzej się doczekasz SDK dla AmigaOS 4 działającego pod Linuxem. Obawiam się, że developerzy systemu AmigaOS porzucili już sprzęt z 68k na pokładzie.

Odpowiedz

Mariusz Barczyk
Czytelnik

komentarz #17 wysłany: 2005-08-09 17:35 w odpowiedzi na komentarz #7

W AmigaOS 3.x glownym pakietem developerskim byl StromC, a tego zainstalowac bylo bardzo latwo. Mial edytor, debugger, manager projektow i kilka innych rzeczy.

Odpowiedz

Konrad Bielski
Redaktor

komentarz #18 wysłany: 2005-08-09 19:50 w odpowiedzi na komentarz #17

W AmigaOS 3.x glownym pakietem developerskim byl StromC

Jeszcze wcześniej był SAS. Za oba jednak trzeba było płacić, bo były komercyjne. A teraz dostajesz kompilator, debugger, profiler w cenie systemu operacyjnego.

Odpowiedz

rzookol
konto zablokowane
lub usunięte
Autor tego komentarza otrzymał czerwoną kartkę
Czytelnik

komentarz #19 wysłany: 2005-08-09 22:47 w odpowiedzi na komentarz #18

W AmigaOS 3.x glownym pakietem developerskim byl StromC

nie zauważyłem, był promowany ale zeby był głównym to nie,
przykłądy w RKRM były zawsze dla SASC

Jeszcze wcześniej był SAS. Za oba jednak trzeba było płacić, bo
były komercyjne. A teraz dostajesz kompilator, debugger, profiler w cenie
systemu operacyjnego.


hehe, darmowe rzeczy nie są wliczone w cene systemu operacyjnego

Odpowiedz

Konrad Bielski
Redaktor

komentarz #20 wysłany: 2005-08-10 17:02 w odpowiedzi na komentarz #19

hehe, darmowe rzeczy nie są wliczone w cene systemu operacyjnego

"Darmowe rzeczy" też ktoś musiał przeportować dla Amigi. Co prawda w bajkach powiadają, że GCC 3.4.x i 4.0.x gorsze jest od przedpotopowej wersji 2.9.x i dlatego na Amigę wcześniej nie powstało. Ale prawda jest taka, że nikomu się tego zrobić nie chciało, bo to wymagało sporego nakładu pracy. Nowe GCC dla AmigaOS 4 (nie używające "linuksowego patcha", czyli ixemul.library) powstało, bo systemowi developerzy uznali, że rozwój nowej wersji systemu trzeba zacząć od stworzenia narzędzi developerskich, w tym nowoczesnego kompilatora. Czas poświęcony na tworzenie tych narzędzi to czas wliczony w rozwój systemu operacyjnego, który darmowy przecież nie jest.

Odpowiedz

SZAMAN
Redaktor

komentarz #21 wysłany: 2005-08-11 22:13 w odpowiedzi na komentarz #19

Np. tutaj mozna kupic jeszcze SDK do AmigaOS 3.5/3.9 za 27.56 euro, z przesylka bedzie jeszcze wiecej.

Odpowiedz

eXec.pl

AmigaOS.pl

Polecamy
Najpopularniejsze
eXec blog

Świat poza Amigą: