[Kde-nonlinux] more solaris trouble

Simon Josefsson kde-nonlinux@kde.org
Sat, 02 Mar 2002 21:37:04 +0100


Maybe using something less generic name than "create"?

my$ make
/bin/sh ../../libtool --mode=compile --tag=CXX g++ -isystem /usr/openwin/include -R/pkg/gcc/2.95.3/os/lib -DHAVE_CONFIG_H -I. -I../../../kdegames/ksirtet/lib -I../.. -I/usr/local/hacks/common/vol/kde/3.0/include -I/usr/local/hacks/common/vol/qt/3.0.2/include -I/usr/openwin/include  -I/usr/local/hacks/include -I/usr/local/hacks/vol/audiofile/0.2.2/include -I/usr/local/hacks/vol/freetype/2.0.5/include/freetype2  -DQT_THREAD_SUPPORT  -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4  -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST  -c libksirtetmultiplayers_la.all_cpp.cpp
g++ -isystem /usr/openwin/include -R/pkg/gcc/2.95.3/os/lib -DHAVE_CONFIG_H -I. -I../../../kdegames/ksirtet/lib -I../.. -I/usr/local/hacks/common/vol/kde/3.0/include -I/usr/local/hacks/common/vol/qt/3.0.2/include -I/usr/openwin/include -I/usr/local/hacks/include -I/usr/local/hacks/vol/audiofile/0.2.2/include -I/usr/local/hacks/vol/freetype/2.0.5/include/freetype2 -DQT_THREAD_SUPPORT -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4 -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -Wp,-MD,.deps/libksirtetmultiplayers_la.all_cpp.pp -c libksirtetmultiplayers_la.all_cpp.cpp  -fPIC -DPIC -o .libs/libksirtetmultiplayers_la.all_cpp.o
In file included from /usr/local/hacks/common/vol/kde/3.0/include/kaction.h:34,
                 from ../../../kdegames/ksirtet/lib/mp_simple_interface.cpp:6,
                 from libksirtetmultiplayers_la.all_cpp.cpp:15:
/usr/local/hacks/common/vol/kde/3.0/include/kstdaction.h: In function `class KAction * KStdAction::create(KStdAction::StdAction, const QObject *, const char *, KActionCollection *)':
/usr/include/sys/vnode.h:233: `create' is not a function,
/usr/local/hacks/common/vol/kde/3.0/include/kstdaction.h:157:   conflict with `KStdAction::create(KStdAction::StdAction, const QObject *, const char *, KActionCollection *)'
/usr/local/hacks/common/vol/kde/3.0/include/kstdaction.h:157:   in call to `create'
/usr/local/hacks/common/vol/kde/3.0/include/kstdaction.h: In function `class KAction * KStdAction::action(KStdAction::StdAction, const QObject *, const char *, KActionCollection *, const char * = 0)':
/usr/include/sys/vnode.h:233: `create' is not a function,
/usr/local/hacks/common/vol/kde/3.0/include/kstdaction.h:157:   conflict with `KStdAction::create(KStdAction::StdAction, const QObject *, const char *, KActionCollection *)'
/usr/local/hacks/common/vol/kde/3.0/include/kstdaction.h:166:   in call to `create'
make: *** [libksirtetmultiplayers_la.all_cpp.lo] Error 1
my$