Ask for help regarding any technical issue or report any bug or OS independent issues.
 
	
			
		
		
			
				
																			
								_darkKnight_  							 
									
						
		
						
						
		 
		
						
						
													
						
									
						Post 
					 
								by _darkKnight_   »  26 Sep 2004, 17:18 
			
			
			
			
			It compile without problens but I get "Segmentation fault" on game startup
Code: Select all 
dknight@thiago:/usr/src/tmw$ make
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/graphic/graphic.o src/graphic/graphic.cpp
src/graphic/graphic.cpp: In function `void do_graphic()':
src/graphic/graphic.cpp:140: warning: comparison is always true due to limited
   range of data type
src/graphic/graphic.cpp:167: warning: statement with no effect
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/chat.o src/gui/chat.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/skill.o src/gui/skill.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/gui.o src/gui/gui.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/login.o src/gui/login.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/char_server.o src/gui/char_server.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/char_select.o src/gui/char_select.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/inventory.o src/gui/inventory.cpp
src/gui/inventory.cpp:249:2: warning: no newline at end of file
src/gui/inventory.cpp: In member function `int TmwInventory::addItem(int, int)
   ':
src/gui/inventory.cpp:182: warning: `int tempii' might be used uninitialized in
   this function
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/net/network.o src/net/network.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/net/protocol.o src/net/protocol.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/being.o src/being.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/game.o src/game.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/main.o src/main.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/map.o src/map.cpp
src/map.cpp: In function `short unsigned int get_tile(short int, short int,
   char)':
src/map.cpp:108: warning: `short unsigned int id' might be used uninitialized
   in this function
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/log.o src/log.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/astar.o src/astar.cpp
g++ -o tmw src/sound/sound.o src/graphic/super_eagle.o src/graphic/graphic.o src/gui/chat.o src/gui/skill.o src/gui/gui.o src/gui/login.o src/gui/char_server.o src/gui/char_select.o src/gui/inventory.o src/net/network.o src/net/protocol.o src/being.o src/game.o src/main.o src/map.o src/log.o src/astar.o -ljgmod `allegro-config --libs release` -lalfont
-
-
TYPE ./tmw TO LAUCH THE GAME
dknight@thiago:/usr/src/tmw$ ./tmw
allegro: trying video driver X-Windows
Shutting down Allegro due to signal #11
Segmentation fault
dknight@thiago:/usr/src/tmw$ 
			
			
									
									
						 
		 
		 
				
			 
				
		
		
			
				
																			
								Guest  							 
									
						
		
						
						
		 
		
						
						
													
						
									
						Post 
					 
								by Guest   »  27 Sep 2004, 16:18 
			
			
			
			
			_darkKnight_ wrote: It compile without problens but I get "Segmentation fault" on game startup
Code: Select all 
dknight@thiago:/usr/src/tmw$ make
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/graphic/graphic.o src/graphic/graphic.cpp
src/graphic/graphic.cpp: In function `void do_graphic()':
src/graphic/graphic.cpp:140: warning: comparison is always true due to limited
   range of data type
src/graphic/graphic.cpp:167: warning: statement with no effect
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/chat.o src/gui/chat.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/skill.o src/gui/skill.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/gui.o src/gui/gui.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/login.o src/gui/login.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/char_server.o src/gui/char_server.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/char_select.o src/gui/char_select.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/gui/inventory.o src/gui/inventory.cpp
src/gui/inventory.cpp:249:2: warning: no newline at end of file
src/gui/inventory.cpp: In member function `int TmwInventory::addItem(int, int)
   ':
src/gui/inventory.cpp:182: warning: `int tempii' might be used uninitialized in
   this function
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/net/network.o src/net/network.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/net/protocol.o src/net/protocol.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/being.o src/being.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/game.o src/game.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/main.o src/main.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/map.o src/map.cpp
src/map.cpp: In function `short unsigned int get_tile(short int, short int,
   char)':
src/map.cpp:108: warning: `short unsigned int id' might be used uninitialized
   in this function
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/log.o src/log.cpp
g++ -Wall -march=i686 -O3 -fexpensive-optimizations -pipe -fomit-frame-pointer -funroll-loops -fexceptions   -c -o src/astar.o src/astar.cpp
g++ -o tmw src/sound/sound.o src/graphic/super_eagle.o src/graphic/graphic.o src/gui/chat.o src/gui/skill.o src/gui/gui.o src/gui/login.o src/gui/char_server.o src/gui/char_select.o src/gui/inventory.o src/net/network.o src/net/protocol.o src/being.o src/game.o src/main.o src/map.o src/log.o src/astar.o -ljgmod `allegro-config --libs release` -lalfont
-
-
TYPE ./tmw TO LAUCH THE GAME
dknight@thiago:/usr/src/tmw$ ./tmw
allegro: trying video driver X-Windows
Shutting down Allegro due to signal #11
Segmentation fault
dknight@thiago:/usr/src/tmw$
Are you trying to run it as root? If not looks like you have to update allegro.
 
			
			
									
									
						 
		 
		 
				
			 
				
		
		
			
				
								Shura 							 
						Novice 			
		Posts:  96  		Joined:  15 Jun 2004, 01:36 		
		
						
						
		 
		
						
						 
													
						
									
						Post 
					 
								by Shura   »  27 Sep 2004, 17:43 
			
			
			
			
			hello guys,
i'd recommend u to get the cvs again since we have fixed some major problems that arised after remodelling the directory structure of the module. most probably you're just missing files were the program expects them.  
 
			
			
									
									Don't argue with idiots. They drag you down to their level and beat you with experience.