make error in ubuntu haory amd64

Ask for help regarding any technical issue or report any bug or OS independent issues.
Post Reply
Mellon
Peon
Peon
Posts: 7
Joined: 17 Sep 2005, 08:35

make error in ubuntu haory amd64

Post by Mellon »

hiya
here is the code i get with make

Code: Select all

root@ubuntu:/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.16 # make
make  all-recursive
make[1]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16'
Making all in data
make[2]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data'
Making all in graphics
make[3]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/graphics'
Making all in gui
make[4]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/graphics/gui'
make[4]: No se hace nada para `all'.
make[4]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/graphics/gui'
Making all in images
make[4]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/graphics/images'
make[4]: No se hace nada para `all'.
make[4]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/graphics/images'
Making all in sprites
make[4]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/graphics/sprites'
make[4]: No se hace nada para `all'.
make[4]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/graphics/sprites'
Making all in tiles
make[4]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/graphics/tiles'
make[4]: No se hace nada para `all'.
make[4]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/graphics/tiles'
make[4]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/graphics'
make[4]: No se hace nada para `all-am'.
make[4]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/graphics'
make[3]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/graphics'
Making all in help
make[3]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/help'
make[3]: No se hace nada para `all'.
make[3]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/help'
Making all in icons
make[3]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/icons'

make[3]: No se hace nada para `all'.
make[3]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/icons'
Making all in maps
make[3]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/maps'
make[3]: No se hace nada para `all'.
make[3]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/maps'
Making all in sfx
make[3]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data/sfx'
make[3]: No se hace nada para `all'.
make[3]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data/sfx'
make[3]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/data'
make[3]: No se hace nada para `all-am'.
make[3]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data'
make[2]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/data'
Making all in docs
make[2]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/docs'
make[2]: No se hace nada para `all'.
make[2]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/docs'
Making all in src
make[2]: Entering directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0. 16/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I..  -DTMW_DATADIR=\""/usr/local/share/tmw/"\"  -Wall  -I/usr/include/SDL -D_REENTRANT `pkg-config --cflags libxml-2.0`  -g -O2  -MT tmw-button.o -MD -MP -MF ".deps/tmw-button.Tpo" -c -o tmw-button.o `test -f  'gui/button.cpp' || echo './'`gui/button.cpp; \
then mv -f ".deps/tmw-button.Tpo" ".deps/tmw-button.Po"; else rm -f ".deps/tmw-b utton.Tpo"; exit 1; fi
En el fichero inclu?do de gui/button.cpp:30:
graphics.h:27:39: guichan/sdl/sdlgraphics.hpp: No existe el fichero o el directo rio
In file included from gui/button.cpp:30:
graphics.h:39: error: base class `gcn::SDLGraphics' has incomplete type
make[2]: *** [tmw-button.o] Error 1
make[2]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/tmw-0.0.1 6'
make: *** [all] Error 2
i compile guichan from source and use ./compile to tmw without opengl support

thx
User avatar
ElvenProgrammer
Founder
Founder
Posts: 2526
Joined: 13 Apr 2004, 19:11
Location: Italy
Contact:

Post by ElvenProgrammer »

No existe el fichero o el directo rio
If I understood it correctly, this means "No such file or directory", so it is possible that you didn't properly install guichan.
Mellon
Peon
Peon
Posts: 7
Joined: 17 Sep 2005, 08:35

Post by Mellon »

maybe i install it in a wrong directory, couse trying to find the archive sdlgraphics.hpp by myself i found it here

/home/edwin/Juegos/tmw-0.0.16.tar.gz_FILES/dependencias/guichan-0.4.0-src.tar.gz_FILES/guichan-0.4.0/include/guichan/sdl

i guess i need to move this file but dunno where

maybe in /usr/bin or /usr/local/bin
User avatar
ElvenProgrammer
Founder
Founder
Posts: 2526
Joined: 13 Apr 2004, 19:11
Location: Italy
Contact:

Post by ElvenProgrammer »

well those are includes not bins.

[EDIT]
anyway if you got the latest version of ubuntu, you can simply get the debian packages, you can find the links in our dowloads webpage[/EDIT]
Mellon
Peon
Peon
Posts: 7
Joined: 17 Sep 2005, 08:35

Post by Mellon »

yay its working now

i had to recompile guichan by adding --with-opengl
and then change some libraries from /usr/local/lib to /usr/lib

:D
almahtar
Peon
Peon
Posts: 3
Joined: 20 Nov 2005, 07:02

Post by almahtar »

Sweet. This may help me. Hopefully I can figure out how to get it to run, and then I'll put together a .deb of it and try to get it included in the Ubuntu amd64 repositories. I'd probably have to do the same for guichan first though, but no big deal there.
User avatar
Bjørn
Manasource
Manasource
Posts: 1438
Joined: 09 Dec 2004, 18:50
Location: North Rhine-Westphalia, Germany
Contact:

Post by Bjørn »

Mellon wrote:and then change some libraries from /usr/local/lib to /usr/lib
If you install it there in the first place by passing '--prefix=/usr' to configure then you don't have to move the libraries. Some people prefer to keep manually installed and managed libraries apart though.
Post Reply