Dos.h ongelma

Saku-foorumi » Classic Amiga » Ohjelmointi » Viestit 2002 » Dos.h ongelma « Edellinen Seuraava »

Kirjoittaja Viesti
 

Matti Kuuva
Keskiviikkona, 20. helmikuuta, 2002 - klo 9.33:   
Aloin tuossa ADCD2.1:n StormC:llä käänntämään, kun tuli ERROR:

Syntax error in parameter list.
Line 113 (dos.h)
extern int getfnl(const char *, char *, size_t, int);

Mistä on kyse?? Tai pikemminkin miksi? Includetkin on H&P:n toimittamat.

 

Matti Kuuva
Keskiviikkona, 20. helmikuuta, 2002 - klo 17.09:   
Eikö kukaan auta?!

 

Jon
Keskiviikkona, 20. helmikuuta, 2002 - klo 17.34:   
Eihän tuosta saa mitään selvää :( Voitko kokeilla toista header-fileä ihan vain varmuuden vuoksi?

 

Matti Kuuva
Torstaina, 21. helmikuuta, 2002 - klo 7.37:   
Mistähän moisen otan? Ihme vain, että ADCD2.1:llä olisi viallinen headeri??

 

Jon
Torstaina, 21. helmikuuta, 2002 - klo 13.23:   
Hmmm..eikö niitä olekaan eri versioille? Muistan varmaan väärin. Minkälainen funktionkutsu sinulla on, toimiiko mikään muu? Mitäs jos kommentoi sen virherivin pois?

 

mk
Torstaina, 21. helmikuuta, 2002 - klo 14.07:   
Vaikea sanoa, mikä noista dos-kirjaston kutsuista aiheuttaisi tuon ropleeman. Eikös se käy tuon koko headerfilen läpi, koska se esitellään alussa.

 

Jon
Torstaina, 21. helmikuuta, 2002 - klo 15.33:   
Kääntyykö VBCC:llä? Minäkin voin hätätapauksessa kokeilla..

 

Mika Hanhijärvi
Torstaina, 21. helmikuuta, 2002 - klo 16.07:   
Tota ensinnäkin mikäs merkillinen funktio tuo tuommoinen getfnl on,
kun mä en löydä mitään viittausta tuohon dos*.h includeista enkä
dos.libraryn autodoceista. Myöskään RKRM libraries ei tunne tuota.
Mitä tuon siis pitäisi tehdä ? Nimi näyttäisi joltain "get filename
length" tai vastaavalta.... Dos.h:sta tuommoista ei kuitenkaan
löytynyt, eli ööh.

Yksi juttu virheen syystä, kyllä tulee mieleen, eli koska tuossa
funktiokuvauksessa on size_t, niin onhan exec/types.h includoituna
mukaan ? Dos.h:n pitäisi kyllä otta se mukaan automaattisesti musta..

 

Mika Hanhijärvi
Torstaina, 21. helmikuuta, 2002 - klo 16.15:   
Eikun ignoroika tuo size_t juttu, tuli ajatusvirhe tuossa.

 

Matti Kuuva
Perjantaina, 22. helmikuuta, 2002 - klo 11.17:   
Tuon size_t:n se StormC:kin maalasi error-ilmoituksessa.

No pääsen tutkimaan tuota ehkäpä viikonloppuna. Jos ehdin, voivoivoi... tällaistako tämä aina on. Joskus jos sais syventyä ajan kanssa... Ottaiskohan lopputilin?

 

Mika Hanhijärvi
Perjantaina, 22. helmikuuta, 2002 - klo 13.47:   
Jep musta tuo virhe näyttää siltä, että jostain syystä tuota size_t:tä
ei ole määritelty. Jokatapauksessa size_t on määritelty stdio.h:ssa,
eikä exec/types.h:ssa kuten aluksi virheellisesti sanoin. Eli onko
sulla stdio.h includoituna mukaan projektiin ?

 

Matti Kuuva
Perjantaina, 22. helmikuuta, 2002 - klo 15.22:   
Pitäisi olla, mutta tänäänkin on tullut siihen malliin töhköiltyä töissä Excelin kanssa, ettei voi luvata. Tuntuisi nyt aivan huolimattomuusvirheeltä. Results will be available on Monday....

 

mk
Perjantaina, 22. helmikuuta, 2002 - klo 15.22:   
Ainiin, ja kiitos Mikalle ja Jon:lle avusta!!

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: