[kde-solaris] C++ looking errors

Alex Stade alex at trdlnk.com
Mon May 17 15:05:40 CEST 2004


Thank you, that did the trick!

-Alex

On Sunday 16 May 2004 11:42 pm, Stefan Teleman wrote:
> Well, it looks like 'cvs diff' doesn't always diff what it's supposed
> to diff ... because i had this patched and cvs diff didn't pick it
> up.
>
> Here's the plain ol' diff output:
>
> 86,89d85
> < #if (defined (__SUNPRO_CC))
> <   class Item;
> <   typedef QPtrList<Item> ItemList;
> < #endif
> 116d111
> < #if (!defined (__SUNPRO_CC))
> 120,123c115,116
> < #endif
> < #if (defined (__SUNPRO_CC))
> < private:
> < #endif
> ---
>
>
> 131,132d123
> < #if (defined (__SUNPRO_CC))
> < public:
> 148d138
> < #endif
>
> In a nutshell you have to change the access specifier to 'public' from
> 'private' on some of these nested structs.
>
> GCC ... grumble grumble ... :-)
>
> --Stefan
>
> ----
>
> On Monday 17 May 2004 00:13, Alex Stade wrote:
> > I am using Sun ONE Studio 8 and I'm trying to build on i386.
> >
> > The error I get is this;
> >
> > source='kaccelmanager.cpp' object='kaccelmanager.lo' libtool=yes \
> > depfile='.deps/kaccelmanager.Plo'
> > tmpdepfile='.deps/kaccelmanager.TPlo' \ depmode=none /bin/bash
> > ../admin/depcomp \
> > /bin/bash ../libtool --silent --mode=compile --tag=CXX
> > /opt/lang/workshop-8.0/SUNWspro/prod/bin/CC -DHAVE_CONFIG_H  -I.
> > -I. -I.. -I../dcop -I../kio/kssl -I../kdefx -I../dcop -I../libltdl
> > -I../kdefx -I../kdecore -I../kdeui -I../kio -I../kio/kio
> > -I../kio/kfile -I.. -I/opt/kde/devel/qt/include
> > -I/opt/kde/devel/include
> > -I/opt/kde/devel/extern/include -I/usr/sfw/include
> > -I/usr/include/libart-2.0  -mt -DQT_THREAD_SUPPORT
> > -I/opt/kde/devel/include    -I/opt/kde/devel/extern/include
> > -I/opt/kde/devel/qt/include     -I/usr/sfw/include
> > -I/usr/dt/include -I/usr/openwin/include  -I/opt/kde/devel/include
> > -I/opt/kde/devel/qt/include     -I/opt/kde/devel/extern/include
> > -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4
> > -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
> > -DQT_NO_TRANSLATION  -c -o kaccelmanager.lo `test -f
> > 'kaccelmanager.cpp'
> >
> > || echo './'`kaccelmanager.cpp
> >
> > "./kdebug.h", line 236: Warning: d hides kdbgstream::d.
> > "kaccelmanager.cpp", line 135: Error:
> > KAcceleratorManagerPrivate::ItemList is not accessible from
> > KAcceleratorManagerPrivate::Item.
> > "kaccelmanager.cpp", line 165: Error:
> > KAcceleratorManagerPrivate::ItemList is not accessible from
> > KAcceleratorManagerPrivate::Item::addChild(KAcceleratorManagerPriva
> >te::Item*). 2 Error(s) and 1 Warning(s) detected.
> > *** Error code 1
> > make: Fatal error: Command failed for target `kaccelmanager.lo'
> > Current working directory
> > /home/troll/alex/KDE_Solaris_9/kdelibs-3.2.1/kdecore
> > *** Error code 1
> > make: Fatal error: Command failed for target `all-recursive'
> > Current working directory
> > /home/troll/alex/KDE_Solaris_9/kdelibs-3.2.1/kdecore
> > *** Error code 1
> > make: Fatal error: Command failed for target `all-recursive'
> > Current working directory
> > /home/troll/alex/KDE_Solaris_9/kdelibs-3.2.1 *** Error code 1
> > make: Fatal error: Command failed for target `all'
> >
> > Looks like code problems rather than some link error. Any ideas?
> > Stefan? =}
> >
> > -Alex
> > ___________________________________________________
> > This message is from the kde-solaris mailing list.
> > Account management:
> > https://mail.kde.org/mailman/listinfo/kde-solaris. Archives:
> > http://lists.kde.org/.
> > More info: http://www.kde.org/faq.html.


More information about the kde-solaris mailing list