GCC: käyttö

Saku-foorumi » Classic Amiga » Ohjelmointi » Viestit 2002 » GCC: käyttö « Edellinen Seuraava »

Kirjoittaja Viesti
 

Ohjelmoija
Torstaina, 15. elokuuta, 2002 - klo 11.59:   
Voisko joku auttaa hieman gcc:llä kääntämisessä. Ongelmana on, että en saa esim. cybergraphx developer kitin mukana tulleita esimerkkejä käännettyä suoraan make:lla. vaan joudun todella paljon karsimaan koodia. Valitettavasti en voi nyt antaa tarkempia virheilmoituksia, kun en amigan äärellä ole, mutta jos yleisiä ohjeita saisi niin se olisi hyvä. :) Se herjasi jotain funktioista. Intuition koodin sain kyllä hyvin käännettyä.

Mitenkäs muuten WarpUP koodin kans.. mitä paketteja on haettava, että sellaisen saisi toimimaan?

Vielä kysymys.. :) miten saan gcc:llä toimivat tiedostot tehtyä warp3d:n mukana tulleista fd-tiedostoista?

 

itix
Tiistaina, 20. elokuuta, 2002 - klo 23.54:   
GCC valittaa nyt mistä tahansa :)

Esimerkiksi jos sulla on

#include >proto/exec.h<

niin ennen sitä täytyy olla ainakin

#include >exec/memory.h<

koska execin protoissa on viittauksia MemHeader struktuureihin. Kannattaa myös tarkistaa kääntäjäspesifiset optiot, esim. __asm jne.

 

itix
Keskiviikkona, 21. elokuuta, 2002 - klo 0.03:   
WarpUP:iin löytyy developer paketti Aminetistä. Mutta ennemmin kannattaa odotella vaikka OS4:sta. WarpUP:lle soodaaminen ei ole mitenkään hauskaa.

Aminetistä kannattaa hakea fd2pragma-niminen ohjelma jolla saa tehtyä tarvittavat tiedostot kaikille kääntäjille.

 

jari
Maanantaina, 18. marraskuuta, 2002 - klo 10.15:   
Gcc ei suostu tekemään mitään, valittaa bsdsocket.libraryn poissaolosta. Jossain vaiheessa mulla se oli, mutta en nyt millään pysty kaivamaan sitä esiin. Voisko joku vinkkasta minkä ohjelmapaketin mukana tai mistä URL:sta se mahtaisi löytyä.

Jari

 

Thematic
Maanantaina, 18. marraskuuta, 2002 - klo 13.55:   
Tuohan ilmaantuu järjestelmään tavallisen TCP/IP-pinon myötä. Eli käynnistä AmiTCP tai Miami ensin, muuta ei tarvita.

 

jari
Maanantaina, 18. marraskuuta, 2002 - klo 15.50:   
Olikos se niin ettei bsdsocket.librarya ole periaatteessa olemassa. Se vaan ilmestyy muistiin kun ei sitä ole miami32b-demo paketissa mukanakaan. Freeciv aikoinaan temppuili vähän samoilla tiimoilla. Kokeillaan, vähän hidasta vaan kun pitää täältä koululta välillä raahautua kotiinkin.

Jari

 

jari
Perjantaina, 22. marraskuuta, 2002 - klo 10.49:   
Köh. Eipä se ollut edes siitä kiinni. Oli vaan tavarat installoituneet vähän huonosti, install-scripti ei ollut yhteistyökykyinen. nyt homma toimii.

J

 

Jani Kuituniemi
Perjantaina, 22. marraskuuta, 2002 - klo 10.52:   
Juuri niin, bsdsocket.library luodaan lennossa suoraan muistiin tcp/ip pinon käynnistyessä eikä sitä ole olemassa varsinaisesti missään koneella.

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: