amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Programmierung > compiling cdrdao [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

17.03.2003, 16:11 Uhr

youcan
Posts: 15
Nutzer
Diego von amiga.sourceforge.net hat mich sehr unterstützt,
indem er vcdimager 0.7.13, mjpegtools 2.6 und cdrecord 2.0
für 3CaDo portiert hat.

Bei cdrdao hat er aber leider so seine Schwierigkeiten.
Das Problem liegt in der include-Datei "fstream.h".

Nachfoldend ein Auszug aus dem Fehlerprotokoll nach
erfolgtem "make all"...

In file included from /gg/lib/gcc-lib/m68k-amigaos/2.95.3/../../../../include/g++-3/fstream: 6,
                 from main.cc:32:
..../g++-3/fstream.h:47: syntax error before '*'
..../g++-3/fstream.h:49: semicolon missing after declaration of 'fstreambase'
..../g++-3/fstream.h:49: two or more data types in declaration of 'open'
..../g++-3/fstream.h:50: non-member function 'is_open()' cannot have 'const' method qualifier
..../g++-3/fstream.h: In function 'int is_open()':
..../g++-3/fstream.h:50: implicit declaration of function 'int rdbuf(...)'
..../g++-3/fstream.h:50: base operand of '->' is not a pointer
...[..etc..]...

    Diego ist normalerweise sehr versiert, was Portierung betrifft.
In diesem Fall kommt er aber nicht weiter.

    Ich würde mich sehr freuen wenn du uns helfen könntest.
    Vieleicht hast du eine Idee woran es liegen könnte.


Mit freundlichen Grüssen
                                             ...Christian <youcan@gmx.net>

[ - Antworten - Zitieren - Direktlink - ]

17.03.2003, 17:15 Uhr

gni
Posts: 1106
Nutzer
Zitat:
youcan:
In file included from /gg/lib/gcc-lib/m68k-amigaos/2.95.3/../../../../include/g++-3/fstream: 6,
from main.cc:32:
..../g++-3/fstream.h:47: syntax error before '*'
[...]

Mit -save-temps übersetzen und dann im .i File die Zeile die der Zeile 47 aus fstream.h entspricht anschauen.Das sollte weiterhelfen.

[ - Antworten - Zitieren - Direktlink - ]

04.04.2003, 12:23 Uhr

youcan
Posts: 15
Nutzer
Zitat:
Original von gni:
Zitat:
youcan:
In file included from /gg/lib/gcc-lib/m68k-amigaos/2.95.3/../../../../include/g++-3/fstream: 6,
from main.cc:32:
..../g++-3/fstream.h:47: syntax error before '*'
[...]

Mit -save-temps übersetzen und dann im .i File die Zeile die der Zeile 47 aus fstream.h entspricht anschauen.Das sollte weiterhelfen.

Danke für den guten Tip. Ein Include von Storm hatte sich in
das gcc enviroment eingeschlichen. Und genau da lag der
Fehler. Besten Dank nochmal.

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Programmierung > compiling cdrdao [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.