[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 99595] Compile error on solaris 2.6 - kscd.cpp uses
From: Bernd Kuhls <bernd.kuhls () informatik ! uni-oldenburg ! de>
Date: 2005-02-28 13:00:31
Message-ID: 20050228130031.32709.qmail () ktown ! kde ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=99595
------- Additional Comments From bernd.kuhls informatik uni-oldenburg de 2005-02-28 \
14:00 ------- Please change to patch from
+#define DEFAULT_CD_DEVICE /vol/dev/aliases/cdrom0
to
+#define DEFAULT_CD_DEVICE "/vol/dev/aliases/cdrom0"
otherwise compiling fails here:
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../libkcddb \
-I/usr/local/KDE-3.4.0rc1/include -I/usr/loc al/qt-050201/include \
-DQT_THREAD_SUPPORT -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
-DUSE_SOLARIS
-DSVR4 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith \
-Wwrite-strings -DNDEBUG
-DNO_DEBUG -O2 -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE \
-DQT_NO_ASCII_CAST
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT kscd.o -MD -MP -MF \
".deps/kscd.Tpo" -c -o kscd. o kscd.cpp; \
then mv -f ".deps/kscd.Tpo" ".deps/kscd.Po"; else rm -f ".deps/kscd.Tpo"; exit 1; fi
kscd.cpp: In member function `void KSCD::showConfig()':
kscd.cpp:752: warning: `loadModule' is deprecated (declared at
/usr/local/KDE-3.4.0rc1/include/kcmoduleloader.h:61)
kscd.cpp: In member function `void KSCD::setDevicePaths()':
kscd.cpp:800: error: parse error before `/' token
kscd.cpp:800: error: `vol' undeclared (first use this function)
kscd.cpp:800: error: (Each undeclared identifier is reported only once for each
function it appears in.)
kscd.cpp:800: error: `dev' undeclared (first use this function)
kscd.cpp:800: error: `aliases' undeclared (first use this function)
kscd.cpp:800: error: `cdrom0' undeclared (first use this function)
kscd.cpp:800: error: parse error before `)' token
kscd.cpp:803: error: `properties' undeclared (first use this function)
kscd.cpp: At global scope:
kscd.cpp:821: error: `deviceUrl' was not declared in this scope
kscd.cpp:822: error: ISO C++ forbids declaration of `kndDebug' with no type
kscd.cpp:822: error: `int kndDebug' redeclared as different kind of symbol
/usr/local/KDE-3.4.0rc1/include/kdebug.h:621: error: previous declaration of `
kndbgstream kndDebug(bool, int)'
kscd.cpp:822: error: syntax error before `<<' token
kscd.cpp:825: error: ISO C++ forbids declaration of `setTitle' with no type
kscd.cpp:826: error: syntax error before `.' token
kscd.cpp:827: error: ISO C++ forbids declaration of `populateSongList' with no
type
kscd.cpp:827: error: invalid conversion from `const char*' to `int'
kscd.cpp:828: error: ISO C++ forbids declaration of `cddrive_is_ok' with no
type
kscd.cpp:829: error: ISO C++ forbids declaration of `initCDROM' with no type
kscd.cpp:830: error: parse error before `}' token
kscd.cpp: In member function `void KSCD::cdMode()':
kscd.cpp:1018: error: `kndDebug' cannot be used as a function
kscd.cpp:1025: error: `kndDebug' cannot be used as a function
kscd.cpp:1054: error: `kndDebug' cannot be used as a function
kscd.cpp: In member function `void KSCD::readSettings()':
kscd.cpp:1209: error: parse error before `/' token
kscd.cpp: In member function `void KSCD::lookupCDDB()':
kscd.cpp:1246: error: `kndDebug' cannot be used as a function
kscd.cpp: In member function `void KSCD::cddb_failed(KCDDB::CDDB::Result)':
kscd.cpp:1394: error: `kndDebug' cannot be used as a function
kscd.cpp: In member function `void KSCD::populateSongList(QString)':
kscd.cpp:1833: warning: comparison between signed and unsigned integer
expressions
make[3]: *** [kscd.o] Error 1
make[3]: Leaving directory \
`/disk/sunray/sd2h/local/lude/soft/KDE-3.4.0rc1/src/orig/kdemultimedia-3.4.0/kscd' \
make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory \
`/disk/sunray/sd2h/local/lude/soft/KDE-3.4.0rc1/src/orig/kdemultimedia-3.4.0/kscd' \
make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory \
`/disk/sunray/sd2h/local/lude/soft/KDE-3.4.0rc1/src/orig/kdemultimedia-3.4.0'
make: *** [all] Error 2
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic