| 
			
								
					 Mingw compilation
				
				From Globulation2
				
																
				Compile globulation2 on windows using mingw
- install MinGW-3.1.0-1.exe in a directory (Mingw download page)
 
- install MSYS-1.0.10.exe in the same directory (Mingw download page)
 -follow the steps of the installer and at the end it will ask you in a console if you have mingw installed. You must say yes and after, indicate the directory where it is installed. 
- install msysDTK-1.0.1.exe in the same directory that you installed mingw and msys (Mingw download page)
 
- run msys.bat from the installation directory
 
- download glob2_required_libs_mingw.tar.bz2 :
 
- untar the libraries like this :
- tar jxf glob2_required_libs_mingw.tar.bz2 -C /
 
  
- download glob2 cvs (as anonymous for example) :
- export CVS_RSH="ssh"
 
- cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/glob2 co glob2
 
  
- prerequisites before compiling glob2 :
- cd glob2
 
- cp /usr/bin/SDL.dll /usr/bin/libvorbis-0.dll /usr/bin/libogg-0.dll /usr/bin/libvorbisenc-2.dll /usr/bin/libfreetype-6.dll .
 
- change in configure.in :
 CPPFLAGS="$CPPFLAGS $SDL_CFLAGS"     with CPPFLAGS="$CPPFLAGS $SDL_CFLAGS -I/usr/include/freetype2"  LDFLAGS="$LDFLAGS `sdl-config --libs` -lSDL_ttf" 
  
- compiling glob2 :
- ./bootstrap
 
- ./configure
 
- make
 
  
- To make the executable smaller :
  
Test globulation2 on windows :
- download glob2_windows_runtime.tar.bz2
 
- extract it with
- tar jxf glob2_windows_runtime.tar.bz2
 
  
- go in the glob2 directory where you have compiled glob2 and type
 
- copy the content of glob2/data/ to glob2_runtime/data/
 
- copy the content of glob2/maps/ to glob2_runtime/maps/
 
- copy glob2.exe which is in the src directory (glob2/src/) to glob2_runtime/
 
- run glob2.exe from the glob2_runtime directory and play :)
  
 
								
				
				
			 
			
		 |  |