A
althena77
Eroberer
Hallo!!
Weiß jetzt nicht, ob das ein spezielles Problem mit meinem Kubuntu ist, wußte aber nicht, wo ich das sonst posten sollte.
Ich habe mir mal die sources von dem NES-Emulator FakeNES besorgt (http://fakenes.ipherswipsite.com/) besorgt und versucht zu kompilieren. Bei ./configure sieht noch alles OK aus, doch bei 'make all' kommen viele Fehlermeldungen, immer was mit alstream.
Werde da nicht wirklich schlau draus und bin halt auch noch nicht so erfahren im Selberkompilieren.
Benutze Kubuntu 5.10 und der KDE wurde auf 3.5 geupdated.
Danke für jede Idee
althena77
Weiß jetzt nicht, ob das ein spezielles Problem mit meinem Kubuntu ist, wußte aber nicht, wo ich das sonst posten sollte.
Ich habe mir mal die sources von dem NES-Emulator FakeNES besorgt (http://fakenes.ipherswipsite.com/) besorgt und versucht zu kompilieren. Bei ./configure sieht noch alles OK aus, doch bei 'make all' kommen viele Fehlermeldungen, immer was mit alstream.
Code:
althena77@kubuntu:~/fakenes$ sudo ./configure
Password:
configure: WARNING: ignoring --prefix if it is present
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 make... /usr/bin/make
checking for nasm... /usr/bin/nasm
checking for mkdir... /bin/mkdir
checking for rmdir... /bin/rmdir
checking for rm... /bin/rm
checking for install... /usr/bin/install
checking for chmod... /bin/chmod
checking for executable file suffix... none
checking for object file suffix... "o"
checking whether to use x86 optimized core... yes
checking whether to enable ZIP and gzip support... yes
if this is not what you want, use --without-zlib
checking whether to enable NetPlay support... yes
if this is not what you want, use --without-hawknl
checking whether to enable OpenAL support... yes
./configure: line 2560: openal-config: command not found
if this is not what you want, use --without-openal
checking whether byte ordering is bigendian... no
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -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 for short int... yes
checking size of short int... 2
checking for int... yes
checking size of int... 4
checking for long int... yes
checking size of long int... 4
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/include/config.h
type 'make all' to just build FakeNES
type 'make all install' to build and install FakeNES
althena77@kubuntu:~/fakenes$ sudo make all
/usr/bin/make -C src all
make[1]: Gehe in Verzeichnis »/home/althena77/fakenes/src«
Building.
/bin/mkdir -p ./build/posix
gcc -c alstream.c -o build/posix/alstream.o `allegro-config --cflags` -I./include -g -O2 -DUSE_ZLIB -DUSE_HAWKNL -DUSE_OPENAL -DLSB_FIRST -DPOSIX -DNO_C_CORE
/bin/sh: allegro-config: command not found
alstream.c:1:21: Fehler: allegro.h: Datei oder Verzeichnis nicht gefunden
alstream.c:8:16: Fehler: al.h: Datei oder Verzeichnis nicht gefunden
alstream.c:9:18: Fehler: alut.h: Datei oder Verzeichnis nicht gefunden
In file included from alstream.c:10:
./include/alstream.h:13: Fehler: syntax error before »ALuint«
./include/alstream.h:13: Warnung: kein Semikolon am Ende von »struct« oder »union«
./include/alstream.h:20: Fehler: syntax error before »alformat«
./include/alstream.h:20: Warnung: Datendefinition hat keinen Typ oder Speicherklasse
./include/alstream.h:21: Fehler: syntax error before »*« token
./include/alstream.h:21: Warnung: Datendefinition hat keinen Typ oder Speicherklasse
./include/alstream.h:23: Fehler: syntax error before »}« token
./include/alstream.h:23: Warnung: Datendefinition hat keinen Typ oder Speicherklasse
./include/alstream.h:25: Fehler: syntax error before »*« token
./include/alstream.h:25: Warnung: Datendefinition hat keinen Typ oder Speicherklasse
./include/alstream.h:26: Fehler: syntax error before »*« token
./include/alstream.h:27: Fehler: syntax error before »*« token
./include/alstream.h:28: Fehler: syntax error before »*« token
alstream.c:16: Fehler: syntax error before »*« token
alstream.c: In Funktion »play_al_stream«:
alstream.c:18: Fehler: »stream« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:18: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
alstream.c:18: Fehler: für jede Funktion in der er auftritt.)
alstream.c:45: Fehler: »ALuint« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:56: Fehler: »AL_FORMAT_STEREO16« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:58: Fehler: »AL_FORMAT_STEREO8« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:63: Fehler: »AL_FORMAT_MONO16« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:65: Fehler: »AL_FORMAT_MONO8« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:69: Fehler: »AL_NO_ERROR« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c: Auf höchster Ebene:
alstream.c:92: Fehler: syntax error before »*« token
alstream.c: In Funktion »stop_al_stream«:
alstream.c:94: Fehler: »stream« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:99: Fehler: »AL_NO_ERROR« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c: Auf höchster Ebene:
alstream.c:112: Fehler: syntax error before »*« token
alstream.c: In Funktion »get_al_stream_buffer«:
alstream.c:116: Fehler: »stream« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:119: Fehler: »AL_BUFFERS_PROCESSED« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:120: Fehler: »AL_NO_ERROR« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c: Auf höchster Ebene:
alstream.c:128: Fehler: syntax error before »*« token
alstream.c: In Funktion »free_al_stream_buffer«:
alstream.c:131: Fehler: »ALuint« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:131: Fehler: syntax error before »buffer«
alstream.c:133: Fehler: »stream« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:136: Fehler: »AL_BUFFERS_PROCESSED« nicht deklariert (erste Benutzung in dieser Funktion)
alstream.c:137: Fehler: »AL_NO_ERROR« nicht deklariert (erste Benutzung in dieser Funktion)
make[1]: *** [build/posix/alstream.o] Fehler 1
make[1]: Verlasse Verzeichnis »/home/althena77/fakenes/src«
make: *** [all] Fehler 2
Werde da nicht wirklich schlau draus und bin halt auch noch nicht so erfahren im Selberkompilieren.
Benutze Kubuntu 5.10 und der KDE wurde auf 3.5 geupdated.
Danke für jede Idee
althena77
Zuletzt bearbeitet: