public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Re: [gentoo-user] Kdeartwork and OpenGL screensavers
       [not found]   ` <20020421020924.E5BEF1A43D@linuxbox.internal.lan>
@ 2002-04-21 20:59     ` Justin T. 
  0 siblings, 0 replies; only message in thread
From: Justin T.  @ 2002-04-21 20:59 UTC (permalink / raw
  To: gentoo-user, gentoo-dev

Ok... this is a problem that is occuring for me now too... it is since the 
update in QT (which I hadn't recompiled until recently.) 

The fix is rather simple to do, however it may be easier to have this updated 
in the cvs rather than doing it manually.

#define LONG64

This needs to be added to the beginning of the pipes.cpp file (this is also 
currently added to two of the other files in the the xsavers directory.)  
Once that is done it will compile without a problem.

I can also send in some more direct instructions if need be :)

Justin T

On Sunday 21 April 2002 04:09, Troy Dack wrote:
<snip>
> Emerge'ing with opengl set to xfree (opengl-update xfree) builds fine.  The
> OpenGL screensavers are installed and work, all be it badly, the are really
> slow and flicker quite badly.
>
> Switching opengl back to nvidia after installation of the screen savers
> causes them to not work at all.
>
> Here's the errors when built with opengl == nvidia (there's also a couple
> of bugs on bugs.gentoo.org about this, if I can find them I'll add this
> stuff):
>
> In file included from /usr/X11R6/include/GL/glx.h:27,
>                  from pipes.cpp:153:
> /usr/X11R6/include/X11/Xmd.h:133: conflicting types for `typedef long int
> INT32'
> /usr/qt/3/include/qglobal.h:497: previous declaration as `typedef int
> INT32' make[3]: *** [pipes.o] Error 1
>
> source='pipes.cpp' object='pipes.o' libtool=no \
> depfile='.deps/pipes.Po' tmpdepfile='.deps/pipes.TPo' \
> depmode=gcc /bin/sh ../../admin/depcomp \
> g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3/include
> -I/usr/qt/3/include -I/usr/X11R6/include   -UQT_NO_ASCII_CAST
> -DQT_THREAD_SUPPORT  -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -march=i686 -O3
> -pipe -fno-exceptions
> -fno-check-new  -c -o pipes.o `test -f pipes.cpp || echo './'`pipes.cpp
> In file included from /usr/X11R6/include/GL/glx.h:27,
>                  from pipes.cpp:153:
> /usr/X11R6/include/X11/Xmd.h:133: conflicting types for `typedef long int
> INT32'
> /usr/qt/3/include/qglobal.h:497: previous declaration as `typedef int
> INT32' make[3]: *** [pipes.o] Error 1
>
>
>
> Troy.



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-04-21 20:57 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1019337748.2715.9.camel@thunderbird>
     [not found] ` <200204210251.09147.justint@gmx.net>
     [not found]   ` <20020421020924.E5BEF1A43D@linuxbox.internal.lan>
2002-04-21 20:59     ` [gentoo-dev] Re: [gentoo-user] Kdeartwork and OpenGL screensavers Justin T. 

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox