amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > compiling cdrdao [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2003-03-17, 16:11 h

youcan
Posts: 15
User
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>

[ - Answer - Quote - Direct link - ]

2003-03-17, 17:15 h

gni
Posts: 1106
User
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.

[ - Answer - Quote - Direct link - ]

2003-04-04, 12:23 h

youcan
Posts: 15
User
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.

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > compiling cdrdao [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved.
.