[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