From: Richard M. <jp...@gm...> - 2009-11-27 00:10:37
|
This was answered a couple of days ago: http://old.nabble.com/Problem-compiling-Stage-3.2.2-ts26503916.html On 11/26/2009 06:21 PM, Rich Amaral wrote: > Hello, > > I'm posting this message to this group since I didn't receive any > feedback from > pla...@li.... Sorry if you get hit twice. > > I've checked both the bug list and archives looking for an answer to > my build problem without any luck. I'm trying to build stage > Stage-3.2.2-Source with gcc version 4.2.4. I've included all the > dependancies I know of. I've following the steps in INSTALL.txt. I'm > running on Linux Ubuntu 4.2.4-1ubuntu3. I get this error during build > ($ sudo make) > > ---------------------------------------------------------------------------- > /home/ramaral/Stage-3.2.2-Source/libstage/region.cc:10: error: > reference to ?Region? is > ambiguous > /usr/include/X11/Xutil.h:267: error: candidates are: typedef struct > _XRegion* Region > /home/ramaral/Stage-3.2.2-Source/libstage/region.hh:62: error: > class > Stg::Region > /home/ramaral/Stage-3.2.2-Source/libstage/region.cc:10: error: ISO C++ forbids > declaration of ?Region? with no type > /home/ramaral/Stage-3.2.2-Source/libstage/region.cc: In function ?int > Region(Stg::SuperRegion*)?: > /home/ramaral/Stage-3.2.2-Source/libstage/region.cc:10: error: ?int > Region(Stg::SuperRegion*)? redeclared as different kind of symbol > /usr/include/X11/Xutil.h:267: error: previous declaration of ?typedef > struct _XRegion* > Region? > /home/ramaral/Stage-3.2.2-Source/libstage/region.cc:10: error: only > constructors take > base initializers > /home/ramaral/Stage-3.2.2-Source/libstage/region.cc:15: warning: no > return statement in > function returning non-void > /home/ramaral/Stage-3.2.2-Source/libstage/region.cc: At global scope: > /home/ramaral/Stage-3.2.2-Source/libstage/region.cc:17: error: > reference to ?Region? is > ambiguous > /usr/include/X11/Xutil.h:267: error: candidates are: typedef struct > _XRegion* Region > /home/ramaral/Stage-3.2.2-Source/libstage/region.hh:62: error: > class > Stg::Region > /home/ramaral/Stage-3.2.2-Source/libstage/region.cc:17: error: > expected constructor, > destructor, or type conversion before ?::? token > make[2]: *** [libstage/CMakeFiles/stage.dir/region.o] Error 1 > make[1]: *** [libstage/CMakeFiles/stage.dir/all] Error 2 > make: *** [all] Error 2 > ---------------------------------------------------------------------------- > > It seems the class named 'Region' in /Stage-3.2.2-Source/libstage/region.cc is > conflicting with the same named class in /usr/include/X11/Xutil.h. > Should I be checking the configuration with ccmake for anything? > > I'd appreciate any help, thanks! > > -Rich > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users |