[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-multimedia
Subject: [PATCH]: fix compilation of kdemultimedia/kaudiocreator with g++3.1
From: fenix <fenix () club-internet ! fr>
Date: 2002-05-30 19:54:10
[Download RAW message or body]
config line:
> ./configure --prefix=/home/kde3/kde3 --enable-warnings
--enable-objprelink --enable-final --disable-debug --enable-audio=alsa
gcc --version:
> gcc-3.1 (GCC) 3.1 (Mandrake Linux 8.3 3.1-1mdk)
> Copyright (C) 2002 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There
is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
Index: cdconfigimp.cpp
===================================================================
RCS file: /home/kde/kdemultimedia/kaudiocreator/cdconfigimp.cpp,v
retrieving revision 1.6
diff -u -u -r1.6 cdconfigimp.cpp
--- cdconfigimp.cpp 30 May 2002 11:46:14 -0000 1.6
+++ cdconfigimp.cpp 30 May 2002 19:38:34 -0000
@@ -74,7 +74,7 @@
#include "cdconfigimp.h"
#include "cddb.h"
-using namespace KIO;
+//using namespace KIO;
#define MAX_IPC_SIZE (1024*32)
this patch fix that error:
kde3@DarKBlue kaudiocreator]$ make
Making all in icons
make[1]: Entre dans le répertoire
`/home/kde3/CVS/kde/kdemultimedia/kaudiocreator/icons'
make[1]: Rien à faire pour `all'.
make[1]: Quitte le répertoire
`/home/kde3/CVS/kde/kdemultimedia/kaudiocreator/icons'
make[1]: Entre dans le répertoire
`/home/kde3/CVS/kde/kdemultimedia/kaudiocreator'
creating kaudiocreator.all_cpp.cpp ...
source='kaudiocreator.all_cpp.cpp' object='kaudiocreator.all_cpp.o'
libtool=no \
depfile='.deps/kaudiocreator.all_cpp.Po'
tmpdepfile='.deps/kaudiocreator.all_cpp.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/home/kde3/kde3/include
-I/home/kde3/CVS/qt-copy/include -I/usr/X11R6/include -static -Wall
-DDATADIR=\"/home/kde3/kde3/share/apps/kaudiocreator\"
-DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long
-Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith
-Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2
-fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST
-c -o kaudiocreator.all_cpp.o `test -f kaudiocreator.all_cpp.cpp || echo
'./'`kaudiocreator.all_cpp.cpp
In file included from kaudiocreator.all_cpp.cpp:5:
encoderconfigimp.cpp:29: type specifier omitted for parameter `Job'
encoderconfigimp.cpp:29: parse error before `*' token
encoderconfigimp.cpp: In function `void replaceSpecialChars(...)':
encoderconfigimp.cpp:30: `slash' undeclared (first use this function)
encoderconfigimp.cpp:30: (Each undeclared identifier is reported only
once for each function it appears in.)
encoderconfigimp.cpp:31: `string' undeclared (first use this function)
encoderconfigimp.cpp:31: `job' undeclared (first use this function)
In file included from kaudiocreator.all_cpp.cpp:5:
encoderconfigimp.cpp: In destructor `virtual
EncoderConfigImp::~EncoderConfigImp()':
encoderconfigimp.cpp:80: use of `Job' is ambiguous
job.h:18: first declared as `class Job' here
it remove abusive use of using keyword :(
but now i have that error :((( and i can't fix it
[kde3@DarKBlue kaudiocreator]$ make
Making all in icons
make[1]: Entre dans le répertoire
`/home/kde3/CVS/kde/kdemultimedia/kaudiocreator/icons'
make[1]: Rien à faire pour `all'.
make[1]: Quitte le répertoire
`/home/kde3/CVS/kde/kdemultimedia/kaudiocreator/icons'
make[1]: Entre dans le répertoire
`/home/kde3/CVS/kde/kdemultimedia/kaudiocreator'
creating kaudiocreator.all_cpp.cpp ...
source='kaudiocreator.all_cpp.cpp' object='kaudiocreator.all_cpp.o'
libtool=no \
depfile='.deps/kaudiocreator.all_cpp.Po'
tmpdepfile='.deps/kaudiocreator.all_cpp.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/home/kde3/kde3/include
-I/home/kde3/CVS/qt-copy/include -I/usr/X11R6/include -static -Wall
-DDATADIR=\"/home/kde3/kde3/share/apps/kaudiocreator\"
-DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long
-Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith
-Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2
-fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST
-c -o kaudiocreator.all_cpp.o `test -f kaudiocreator.all_cpp.cpp || echo
'./'`kaudiocreator.all_cpp.cpp
In file included from kaudiocreator.all_cpp.cpp:6:
queconfigimp.cpp: In member function `void QueConfigImp::addJob(Job*,
QString)':
queconfigimp.cpp:38: warning: unused variable `QueListViewItem*newItem'
In file included from kaudiocreator.all_cpp.cpp:8:
tracksconfigimp.cpp: In member function `void
TracksConfigImp::newSong(int, QString, int)':
tracksconfigimp.cpp:232: warning: unused variable
`QListViewItem*newItem'
In file included from /home/kde3/kde3/include/ksock.h:38,
from cddb.cpp:35,
from kaudiocreator.all_cpp.cpp:9:
/usr/include/netinet/in.h: At global scope:
/usr/include/netinet/in.h:259: parse error before `)' token
/usr/include/netinet/in.h:259: parse error before `?' token
/usr/include/netinet/in.h:259: parse error before `)' token
/usr/include/netinet/in.h:260: parse error before `)' token
/usr/include/netinet/in.h:260: parse error before `?' token
/usr/include/netinet/in.h:260: parse error before `)' token
/usr/include/netinet/in.h:262: parse error before `)' token
/usr/include/netinet/in.h:262: parse error before `?' token
/usr/include/netinet/in.h:262: parse error before `)' token
/usr/include/netinet/in.h:264: parse error before `)' token
/usr/include/netinet/in.h:264: parse error before `?' token
/usr/include/netinet/in.h:264: parse error before `)' token
In file included from /home/kde3/kde3/include/ksock.h:38,
from cddb.cpp:35,
from kaudiocreator.all_cpp.cpp:9:
/usr/include/netinet/in.h:367: parse error before `}' token
FeniX
_______________________________________________
kde-multimedia mailing list
kde-multimedia@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-multimedia
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic