I am currently developing a RTS game and I have gotten to the stage where I am planning the GUI..
I have came up with two option at the current time. Either make my own, OR find an API which will accelerate development. Originally I actually had no plan to use an external GUI library, but recently a team member dropped out so we need to cut some corners
This is my current GUI UML that I was going to impliment myself.
see it here (too big, it would make post massive)
and here is a plan of my GUI
see it here
so far I have found one library, GiGi although, I am not sure how hard development will be
also.. just spent 1 million years attempting to install.. It seams they have a facination with scons.. I can't get scons working
so I can't compile..
SADFACE
OpenGL GUI interface library: Warcraft 3 style
I will look into it, but I have no knollage in non basic HTML and no knollage in CSS
I got GiGi almost building.. I'm just getting the following errors.. any ideas:
This I can't see as fixable.. boost doesn't have this..
and i fixed this, I forgot to link the text library
I got GiGi almost building.. I'm just getting the following errors.. any ideas:
1>------ Build started: Project: GiGiNet, Configuration: Release Win32 ------
1>Build started 8/05/2012 9:15:11 PM.
1>InitializeBuildStatus:
1> Touching "Release\GiGiNet.unsuccessfulbuild".
1>ClCompile:
1> All outputs are up-to-date.
1> All outputs are up-to-date.
1>Link:
1> Creating library Release\GiGiNet.lib and object Release\GiGiNet.exp
1> GiGiNet.vcxproj -> G:\GiGi ags\GIGI_VERSION_0_6_0\GG\msvc\GG\GiGiNet\Release\GiGiNet.dll
1>FinalizeBuildStatus:
1> Deleting file "Release\GiGiNet.unsuccessfulbuild".
1> Touching "Release\GiGiNet.lastbuildstate".
1>
1>Build succeeded.
1>
1>Time Elapsed 00:00:01.57
2>------ Build started: Project: GiGi, Configuration: Release Win32 ------
2>Build started 8/05/2012 9:15:13 PM.
2>InitializeBuildStatus:
2> Touching "Release\GiGi.unsuccessfulbuild".
2>ClCompile:
2> GGApp.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGBrowseInfoWnd.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>G:\GiGi ags\GIGI_VERSION_0_6_0\GG\include\GGBrowseInfoWnd.h(135): error C2059: syntax error : '__is_abstract'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGButton.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGClr.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2> GGColorDlg.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGControl.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>G:\GiGi ags\GIGI_VERSION_0_6_0\GG\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGDrawUtil.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGDropDownList.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGDynamicGraphic.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGEdit.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGEventPump.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGFileDlg.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGFont.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>G:\GiGi ags\GIGI_VERSION_0_6_0\GG\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGLayout.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGListBox.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGMenu.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGMultiEdit.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGPtRect.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2> GGScroll.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGSlider.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> Generating Code...
2> Compiling...
2> GGStaticGraphic.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGTextControl.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
2> GGTexture.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGThreeButtonDlg.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGWnd.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGWndEditor.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
2> GGZList.cpp
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2> XMLDoc.cpp
2>G:\GiGi ags\GIGI_VERSION_0_6_0\GG\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
2> G:\GiGi ags\GIGI_VERSION_0_6_0\GG\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
2>G:\GiGi ags\GIGI_VERSION_0_6_0\GG\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>G:\GiGi ags\GIGI_VERSION_0_6_0\GG\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
2>CL : warning : This header is deprecated. Please use: boost/spirit/include/classic.hpp
2> Generating Code...
2>
2>Build FAILED.
2>
2>Time Elapsed 00:00:51.98
3>------ Build started: Project: GiGiSDL, Configuration: Release Win32 ------
3>Build started 8/05/2012 9:16:05 PM.
3>InitializeBuildStatus:
3> Touching "Release\GiGiSDL.unsuccessfulbuild".
3>ClCompile:
3> SDLGGApp.cpp
3>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2143: syntax error : missing ';' before '<'
3> g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(124) : see reference to class template instantiation 'GG::detail::make_sp_counted_base_impl<T>' being compiled
3>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
3>g:\gigi ags\gigi_version_0_6_0\gg\include\GGBase.h(123): error C2238: unexpected token(s) preceding ';'
3>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
3>
3>Build FAILED.
3>
3>Time Elapsed 00:00:01.96
========== Build: 1 succeeded, 2 failed, 0 up-to-date, 0 skipped ==========
This I can't see as fixable.. boost doesn't have this..
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGControl.h(38): fatal error C1083: Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
and i fixed this, I forgot to link the text library
2>g:\gigi ags\gigi_version_0_6_0\gg\include\GGFont.h(41): fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
Cannot open include file: 'ft2build.h': No such file or directory
Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
Seems like you don't have external dependencies. Read the "Requirements to Use GG" section on the website:
- You must use these other open-source libs that GG requires: FreeType, DevIL, and Boost.
[quote name='falconmick' timestamp='1336483457' post='4938366']
Cannot open include file: 'ft2build.h': No such file or directory
Cannot open include file: 'boost/serialization/is_abstract.hpp': No such file or directory
Seems like you don't have external dependencies. Read the "Requirements to Use GG" section on the website:
- You must use these other open-source libs that GG requires: FreeType, DevIL, and Boost.
[/quote]
I have all the req.. fixed one, the other isn't existant in boost
might just download the version 1.32.0 which is what they used...
also, kinda almost got scons working.. I get this now:
scons: Reading SConscript files ...
ImportError:No module named build_support:
File "G:\GiGi ags\GIGI_VERSION_0_6_0\GG\SConstruct", line 7:
from build_support import *
For the boost issue, I would definitely use the version the UI library uses. The differences between 1.33 and 1.48 for the boost\serialization folder is astounding.
(The documentation says 1.34 though)
GiGi doesn't seem to support it, and the SourceForge page has 0/3 recommendations for installing it. Good luck, I tried my hand at scons compiling NSIS the other day, and I quit trying after about 20 minutes.
I would also try to get the same version of scons. I would guess it is also outdated, if Boost is any indication. First, though, make sure Python is in your PATH. That has shot me in the foot more times than I'd like to admit.
(The documentation says 1.34 though)
GiGi doesn't seem to support it, and the SourceForge page has 0/3 recommendations for installing it. Good luck, I tried my hand at scons compiling NSIS the other day, and I quit trying after about 20 minutes.
I would also try to get the same version of scons. I would guess it is also outdated, if Boost is any indication. First, though, make sure Python is in your PATH. That has shot me in the foot more times than I'd like to admit.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement