• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

suse 9.2 c64 emulator vice compile ärger

osifuz578

Newbie
hallo profis!

als ziemlicher beginner hab ich natürlich massive probleme vice aus dem sourcecode zu installieren. vielleicht kann mir da der ein oder andere nen tip geben wie ich mich da geschickter anstelle...

ich verwende vice 1.16, entpackt und nu liegts im homeverzeichniss. ich wechsle rein und gebe mein "./configure" ein. jetzt bekomme ich folgende no´s:

checking dir.h usability... no
checking dir.h presence... no
checking for dir.h... no
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking process.h usability... no
checking process.h presence... no
checking for process.h... no

checking ffmpeg/avformat.h usability... no
checking ffmpeg/avformat.h presence... no
checking for ffmpeg/avformat.h... no
checking commctrl.h usability... no
checking commctrl.h presence... no
checking for commctrl.h... no
checking shlobj.h usability... no
checking shlobj.h presence... no
checking for shlobj.h... no
checking winioctl.h usability... no
checking winioctl.h presence... no
checking for winioctl.h... no

checking whether sys_siglist is declared... no

checking whether linux/joystick.h supports digital joysticks... no
checking machine/joystick.h usability... no
checking machine/joystick.h presence... no
checking for machine/joystick.h... no
checking for hid_get_report_desc in -lusbhid... no

checking zlib.h usability... no
checking zlib.h presence... no
checking for zlib.h... no
checking cwsid.h usability... no
checking cwsid.h presence... no
checking for cwsid.h... no

checking dmedia/audio.h usability... no
checking dmedia/audio.h presence... no
checking for dmedia/audio.h... no
checking sys/audioio.h usability... no
checking sys/audioio.h presence... no
checking for sys/audioio.h... no
checking esd.h usability... no
checking esd.h presence... no
checking for esd.h... no
checking UMS/UMSAudioDevice.h usability... no
checking UMS/UMSAudioDevice.h presence... no
checking for UMS/UMSAudioDevice.h... no
checking for ALseterrorhandler in -laudio... no
checking for UMSAudioDevice_initialize in -lUMSobj... no
checking for esd_open_sound in -lesd... no
checking return type of signal handlers... void

checking for readline in -lreadline... no
checking for readline in -lreadline... no
checking for readline in -lreadline... no
checking png.h usability... no
checking png.h presence... no
checking for png.h... no
checking for X... no
checking for gethostbyname in -lsocket... no
checking for IceConnectionNumber in -lICE... no
checking for SmFreeProperty in -lSM... no
checking for XCreateWindow in -lX11... no
checking for XQueryExtension in -lXext... no
checking for XvQueryExtension in -lXv... no
checking for XtToolkitInitialize in -lXt... no
checking for XInternAtom in -lXmu... no
checking for XawFormDoLayout in -lXaw... no
checking for X11/extensions/XShm.h... no
checking for XpmCreatePixmapFromData in -lXpm... no

+++ Warning: the following important X11 libraries were not found: X11 Xt Xmu Xaw
+++ You might have to edit the Makefile by hand to compile properly

checking X11/Sunkeysym.h usability... no
checking X11/Sunkeysym.h presence... no
checking for X11/Sunkeysym.h... no
checking X11/xpm.h usability... no
checking X11/xpm.h presence... no
checking for X11/xpm.h... no
checking opencbm.h usability... no
checking opencbm.h presence... no
checking for opencbm.h... no


optimal ist das ja wohl nicht. besonders die x11 warnung wundert mich. beim make erschlägts mich fast mit fehlermeldungen:

In file included from ../../src/arch/unix/x11/xaw/videoarch.h:5,
from ../../src/arch/unix/videoarch.h:6,
from video-canvas.c:39:
../../src/arch/unix/x11/xaw/uiarch.h:33:27: X11/Intrinsic.h: Datei oder Verzeichnis nicht gefunden
../../src/arch/unix/x11/xaw/uiarch.h:34:28: X11/StringDefs.h: Datei oder Verzeichnis nicht gefunden
../../src/arch/unix/x11/xaw/uiarch.h:35:24: X11/keysym.h: Datei oder Verzeichnis nicht gefunden
In file included from ../../src/arch/unix/x11/xaw/videoarch.h:5,
from ../../src/arch/unix/videoarch.h:6,
from video-canvas.c:39:
../../src/arch/unix/x11/xaw/uiarch.h:43: error: parse error before "ui_window_t"
../../src/arch/unix/x11/xaw/uiarch.h:43: warning: type defaults to `int' in declaration of `ui_window_t'
../../src/arch/unix/x11/xaw/uiarch.h:43: warning: data definition has no type or storage class
../../src/arch/unix/x11/xaw/uiarch.h:44: error: parse error before "ui_callback_t"
../../src/arch/unix/x11/xaw/uiarch.h:44: warning: type defaults to `int' in declaration of `ui_callback_t'
../../src/arch/unix/x11/xaw/uiarch.h:44: warning: data definition has no type or storage class
../../src/arch/unix/x11/xaw/uiarch.h:45: error: parse error before "ui_callback_data_t"
../../src/arch/unix/x11/xaw/uiarch.h:45: warning: type defaults to `int' in declaration of `ui_callback_data_t'
../../src/arch/unix/x11/xaw/uiarch.h:45: warning: data definition has no type or storage class
../../src/arch/unix/x11/xaw/uiarch.h:46: error: parse error before "ui_keysym_t"
../../src/arch/unix/x11/xaw/uiarch.h:46: warning: type defaults to `int' in declaration of `ui_keysym_t'
../../src/arch/unix/x11/xaw/uiarch.h:46: warning: data definition has no type or storage class
../../src/arch/unix/x11/xaw/uiarch.h:55: error: parse error before "_ui_top_level"
../../src/arch/unix/x11/xaw/uiarch.h:55: warning: type defaults to `int' in declaration of `_ui_top_level'
../../src/arch/unix/x11/xaw/uiarch.h:55: warning: data definition has no type or storage class
../../src/arch/unix/x11/xaw/uiarch.h:56: error: parse error before '*' token
../../src/arch/unix/x11/xaw/uiarch.h:56: warning: type defaults to `int' in declaration of `visual'
../../src/arch/unix/x11/xaw/uiarch.h:56: warning: data definition has no type or storage class
../../src/arch/unix/x11/xaw/uiarch.h:60: error: parse error before "w"
../../src/arch/unix/x11/xaw/uiarch.h:60: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:61: error: parse error before "w"
../../src/arch/unix/x11/xaw/uiarch.h:61: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:62: error: parse error before "w"
../../src/arch/unix/x11/xaw/uiarch.h:62: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:63: error: parse error before "w"
../../src/arch/unix/x11/xaw/uiarch.h:63: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:64: error: parse error before "w"
../../src/arch/unix/x11/xaw/uiarch.h:64: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:65: error: parse error before "w"
../../src/arch/unix/x11/xaw/uiarch.h:65: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:66: error: parse error before "ui_create_shell"
../../src/arch/unix/x11/xaw/uiarch.h:66: error: parse error before "parent"
../../src/arch/unix/x11/xaw/uiarch.h:67: warning: type defaults to `int' in declaration of `ui_create_shell'
../../src/arch/unix/x11/xaw/uiarch.h:67: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:67: warning: data definition has no type or storage class
../../src/arch/unix/x11/xaw/uiarch.h:68: error: parse error before "ui_create_transient_shell"
../../src/arch/unix/x11/xaw/uiarch.h:68: error: parse error before "parent"
../../src/arch/unix/x11/xaw/uiarch.h:68: warning: type defaults to `int' in declaration of `ui_create_transient_shell'
../../src/arch/unix/x11/xaw/uiarch.h:68: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:68: warning: data definition has no type or storage class
../../src/arch/unix/x11/xaw/uiarch.h:69: error: parse error before "w"
../../src/arch/unix/x11/xaw/uiarch.h:69: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:70: error: parse error before "w"
../../src/arch/unix/x11/xaw/uiarch.h:70: warning: function declaration isn't a prototype
../../src/arch/unix/x11/xaw/uiarch.h:71: error: parse error before "w"
../../src/arch/unix/x11/xaw/uiarch.h:71: warning: function declaration isn't a prototype
In file included from ../../src/arch/unix/x11/xaw/videoarch.h:6,
from ../../src/arch/unix/videoarch.h:6,
from video-canvas.c:39:
../../src/arch/unix/x11/videoarch.h:34:22: X11/Xlib.h: Datei oder Verzeichnis nicht gefunden
../../src/arch/unix/x11/videoarch.h:35:24: X11/keysym.h: Datei oder Verzeichnisnicht gefunden
In file included from ../../src/arch/unix/x11/xaw/videoarch.h:6,
from ../../src/arch/unix/videoarch.h:6,
from video-canvas.c:39:
../../src/arch/unix/x11/videoarch.h:72: error: parse error before "ui_window_t"
../../src/arch/unix/x11/videoarch.h:72: warning: no semicolon at end of struct or union
../../src/arch/unix/x11/videoarch.h:82: error: parse error before "drawable"
../../src/arch/unix/x11/videoarch.h:82: warning: type defaults to `int' in declaration of `drawable'
../../src/arch/unix/x11/videoarch.h:82: warning: data definition has no type orstorage class
../../src/arch/unix/x11/videoarch.h:83: error: parse error before "colormap"
../../src/arch/unix/x11/videoarch.h:83: warning: type defaults to `int' in declaration of `colormap'
../../src/arch/unix/x11/videoarch.h:83: warning: data definition has no type orstorage class
../../src/arch/unix/x11/videoarch.h:85: error: parse error before '*' token
../../src/arch/unix/x11/videoarch.h:85: warning: type defaults to `int' in declaration of `x_image'
../../src/arch/unix/x11/videoarch.h:85: warning: data definition has no type orstorage class
../../src/arch/unix/x11/videoarch.h:101: error: parse error before "gc"
../../src/arch/unix/x11/videoarch.h:101: warning: type defaults to `int' in declaration of `gc'
../../src/arch/unix/x11/videoarch.h:101: warning: data definition has no type or storage class
../../src/arch/unix/x11/videoarch.h:107: error: parse error before '}' token
../../src/arch/unix/x11/videoarch.h:110: error: parse error before "_video_gc"
../../src/arch/unix/x11/videoarch.h:110: warning: type defaults to `int' in declaration of `_video_gc'
../../src/arch/unix/x11/videoarch.h:110: warning: data definition has no type or storage class
In file included from ../../src/arch/unix/videoarch.h:6,
from video-canvas.c:39:
../../src/arch/unix/x11/xaw/videoarch.h:8: error: parse error before "w"
../../src/arch/unix/x11/xaw/videoarch.h:9: warning: function declaration isn't a prototype
video-canvas.c: In function `video_canvas_init':
video-canvas.c:53: error: invalid application of `sizeof' to an incomplete type
video-canvas.c:55: error: dereferencing pointer to incomplete type
video-canvas.c:58: error: dereferencing pointer to incomplete type
video-canvas.c:59: error: dereferencing pointer to incomplete type
video-canvas.c:60: error: dereferencing pointer to incomplete type
video-canvas.c: In function `video_canvas_shutdown':
video-canvas.c:70: error: dereferencing pointer to incomplete type
video-canvas.c:71: error: dereferencing pointer to incomplete type
video-canvas.c:72: error: dereferencing pointer to incomplete type
video-canvas.c:73: error: dereferencing pointer to incomplete type
video-canvas.c:74: error: dereferencing pointer to incomplete type
video-canvas.c: In function `video_canvas_render':
video-canvas.c:90: error: dereferencing pointer to incomplete type
video-canvas.c:90: error: dereferencing pointer to incomplete type
video-canvas.c:92: error: dereferencing pointer to incomplete type
video-canvas.c: In function `video_canvas_refresh_all':
video-canvas.c:105: error: dereferencing pointer to incomplete type
video-canvas.c:106: error: dereferencing pointer to incomplete type
video-canvas.c:114: error: dereferencing pointer to incomplete type
video-canvas.c:114: error: dereferencing pointer to incomplete type
video-canvas.c:116: error: dereferencing pointer to incomplete type
video-canvas.c:116: error: dereferencing pointer to incomplete type
video-canvas.c: In function `video_canvas_redraw_size':
video-canvas.c:123: error: dereferencing pointer to incomplete type
video-canvas.c:125: error: dereferencing pointer to incomplete type
video-canvas.c:128: error: dereferencing pointer to incomplete type
video-canvas.c:129: error: dereferencing pointer to incomplete type
video-canvas.c:130: error: dereferencing pointer to incomplete type
video-canvas.c:131: error: dereferencing pointer to incomplete type
video-canvas.c: In function `video_canvas_palette_set':
video-canvas.c:145: error: dereferencing pointer to incomplete type
video-canvas.c:147: error: dereferencing pointer to incomplete type
video-canvas.c:151: error: dereferencing pointer to incomplete type
video-canvas.c:157: error: dereferencing pointer to incomplete type
video-canvas.c: In function `video_canvas_create_set':
video-canvas.c:165: error: dereferencing pointer to incomplete type
make[3]: *** [video-canvas.o] Fehler 1
make[3]: Leaving directory `/home/flo/vice-1.16/src/video'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/flo/vice-1.16/src'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/flo/vice-1.16/src'
make: *** [all-recursive] Fehler 1


so. kennt sich jemand so gut aus, dass er mir auf den richtigen pfad helfen kann?

besten dank!

osifuz578
 
Oben