NiL isn't Liero

Imagen de nata.loko
0 puntos

Estoy desesperado porque no consigo hacer instalar el Nil (http://nil.sourceforge.net/) ni a la de tres, hay alguien que me pueda ayudar, o alguien que ya lo halla instalado que me pueda decir qué tengo que hacer... cuando hago el make, me da error (me he bajado todas las librerías que pide). ¿Alguien me puede ayudar?

Imagen de nata.loko
+1
0
-1

Le hago un ./configure && make y me sale lo siguiente:

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for awk... awk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for ranlib... ranlib
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.0.0... yes
checking for main in -lSDL_mixer... yes
checking for main in -lSDL_image... yes
checking for main in -lSDL_ttf... yes
checking for main in -lz... yes
checking for main in -lpthread... yes
checking for atexit... yes
checking for gethostbyname... yes
checking for gettimeofday... yes
checking for memset... yes
checking for rint... yes
checking for select... yes
checking for socket... yes
checking for sqrt... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strpbrk... yes
checking for strrchr... yes
checking for strtol... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for error_at_line... yes
checking for pid_t... yes
checking for unistd.h... (cached) yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... (cached) yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for working malloc... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether setvbuf arguments are reversed... no
checking whether lstat dereferences a symlink specified with a trailing slash... yes
checking whether stat accepts an empty string... no
checking for vprintf... yes
checking for _doprnt... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for off_t... yes
checking for pid_t... (cached) yes
checking return type of signal handlers... void
checking for size_t... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating nil/Makefile
config.status: creating nil/docs/Makefile
config.status: creating nil/docs/en/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
make all-recursive
make[1]: Entering directory `/home/nata/nil/nil'
Making all in nil
make[2]: Entering directory `/home/nata/nil/nil/nil'
Making all in docs
make[3]: Entering directory `/home/nata/nil/nil/nil/docs'
Making all in en
make[4]: Entering directory `/home/nata/nil/nil/nil/docs/en'
make[4]: No se hace nada para `all'.
make[4]: Leaving directory `/home/nata/nil/nil/nil/docs/en'
make[4]: Entering directory `/home/nata/nil/nil/nil/docs'
make[4]: No se hace nada para `all-am'.
make[4]: Leaving directory `/home/nata/nil/nil/nil/docs'
make[3]: Leaving directory `/home/nata/nil/nil/nil/docs'
make[3]: Entering directory `/home/nata/nil/nil/nil'
source='raw_surface.cpp' object='raw_surface.o' libtool=no \
depfile='.deps/raw_surface.Po' tmpdepfile='.deps/raw_surface.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/SDL -D_REENTRANT -g -O2 -c -o raw_surface.o `test -f 'raw_surface.cpp' || echo './'`raw_surface.cpp
raw_surface.cpp: In function ‘void draw_stretch(const Raw_surface*, Mutable_raw_surface*, int, int, int, int, int, int, int, const BlendFunc&)’:
raw_surface.cpp:379: error: ‘const class Raw_surface’ no tiene un miembro llamado ‘_get_xsize’
raw_surface.cpp:382: error: ‘xsize’ no se declaró en este ámbito
make[3]: *** [raw_surface.o] Error 1
make[3]: Leaving directory `/home/nata/nil/nil/nil'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/nata/nil/nil/nil'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nata/nil/nil'
make: *** [all] Error 2

+1
0
-1

 

 n.l

Imagen de pochu
+1
0
-1

Haz unicamente un ./configure y pon lo que sale

Pochu
------------------------
CÓMOs de la web
CÓMOs de Pochu

+1
0
-1

Saludos Pochu ------------------------ CÓMOs de la web

Imagen de nata.loko
+1
0
-1

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for awk... awk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for ranlib... ranlib
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.0.0... yes
checking for main in -lSDL_mixer... yes
checking for main in -lSDL_image... yes
checking for main in -lSDL_ttf... yes
checking for main in -lz... yes
checking for main in -lpthread... yes
checking for atexit... yes
checking for gethostbyname... yes
checking for gettimeofday... yes
checking for memset... yes
checking for rint... yes
checking for select... yes
checking for socket... yes
checking for sqrt... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strpbrk... yes
checking for strrchr... yes
checking for strtol... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for error_at_line... yes
checking for pid_t... yes
checking for unistd.h... (cached) yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... (cached) yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for working malloc... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether setvbuf arguments are reversed... no
checking whether lstat dereferences a symlink specified with a trailing slash... yes
checking whether stat accepts an empty string... no
checking for vprintf... yes
checking for _doprnt... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for off_t... yes
checking for pid_t... (cached) yes
checking return type of signal handlers... void
checking for size_t... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating nil/Makefile
config.status: creating nil/docs/Makefile
config.status: creating nil/docs/en/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

+1
0
-1

 

 n.l

Imagen de pochu
+1
0
-1

Parece que el ./configure va bien, prueba un sudo make

Pochu
------------------------
CÓMOs de la web
CÓMOs de Pochu

+1
0
-1

Saludos Pochu ------------------------ CÓMOs de la web

Imagen de Anónimo
+1
0
-1

nata@nata:~/nil/nil$ sudo make
Password:
make all-recursive
make[1]: Entering directory `/home/nata/nil/nil'
Making all in nil
make[2]: Entering directory `/home/nata/nil/nil/nil'
Making all in docs
make[3]: Entering directory `/home/nata/nil/nil/nil/docs'
Making all in en
make[4]: Entering directory `/home/nata/nil/nil/nil/docs/en'
make[4]: No se hace nada para `all'.
make[4]: Leaving directory `/home/nata/nil/nil/nil/docs/en'
make[4]: Entering directory `/home/nata/nil/nil/nil/docs'
make[4]: No se hace nada para `all-am'.
make[4]: Leaving directory `/home/nata/nil/nil/nil/docs'
make[3]: Leaving directory `/home/nata/nil/nil/nil/docs'
make[3]: Entering directory `/home/nata/nil/nil/nil'
source='raw_surface.cpp' object='raw_surface.o' libtool=no \
depfile='.deps/raw_surface.Po' tmpdepfile='.deps/raw_surface.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/SDL -D_REENTRANT -g -O2 -c -o raw_surface.o `test -f 'raw_surface.cpp' || echo './'`raw_surface.cpp
raw_surface.cpp: In function ‘void draw_stretch(const Raw_surface*, Mutable_raw_surface*, int, int, int, int, int, int, int, const BlendFunc&)’:
raw_surface.cpp:379: error: ‘const class Raw_surface’ no tiene un miembro llamado ‘_get_xsize’
raw_surface.cpp:382: error: ‘xsize’ no se declaró en este ámbito
make[3]: *** [raw_surface.o] Error 1
make[3]: Leaving directory `/home/nata/nil/nil/nil'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/nata/nil/nil/nil'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nata/nil/nil'
make: *** [all] Error 2

+1
0
-1
Imagen de nata.loko
+1
0
-1

lo siento, el del anterior mensaje he sido yo, que no me he dado cuenta ;D

+1
0
-1

 

 n.l

Imagen de pochu
+1
0
-1

Ni idea.
Siento no poder ayudarte. Prueba en ubuntuforums.com (si sabes algo de inglés), pero primero busca, quizás ese tema ya lo hayan hablado.

Pochu
------------------------
CÓMOs de la web
CÓMOs de Pochu

+1
0
-1

Saludos Pochu ------------------------ CÓMOs de la web