hu
da kam ich doch kürzlich auf die idee mein solder of fortune mal auf linux auszuprobieren da es ja n port gibt dafür. nun hab ich probleme, da ich dazu wohl den loki installer brauche. und damit er mir den loki installer kompiliert will er zuerst files vom sogenannten setupdb auf der pladde ham.

ich hab da nur eine version gefunden. das paket heisst setupdb-1.0.0.tar.gz

bei ./configure läuft alles durch und er macht mir auch die makefile, jedoch gibt er mir am schluss folgendes aus:

checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether make sets ${MAKE}... yes
checking how to run the C preprocessor... gcc -E
checking for unistd.h... yes
checking for sys/utsname.h... yes
checking for glob.h... yes
checking for elf.h... yes
checking for xml-config... /home/skaarj/.dist/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/games:.
./configure: line 1138: /home/skaarj/.dist/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/games:.: No such file or directory
./configure: line 1139: /home/skaarj/.dist/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/games:.: No such file or directory
updating cache ./config.cache
creating ./config.status
creating Makefile

da kanner wohl irgendwas ned finden. tjo, kann mir da irgendwer weiterhelfen? ich bin da ned allzu frisiert. wenns fehler gibt bei configure & make dann sitz ich schon fest.

achja, ich hab knoppix version 3.7

ps: ich will nix emulieren

und hier noch die ersten paar zeilen was er ausgibt wenn ich make ausführe nach configure

mkdir x86
gcc -o x86/setupdb.o -fsigned-char -Wall -g -O2 -I. -DSETUPDB_VERSION_MAJOR=1-DSETUPDB_VERSION_MINOR=0 -c setupdb.c
setupdb.c:14:20: parser.h: Datei oder Verzeichnis nicht gefunden
setupdb.c:15:18: tree.h: Datei oder Verzeichnis nicht gefunden
setupdb.c:23: error: Fehler beim Parsen before "xmlDocPtr"
setupdb.c:23: Warnung: kein Semikolon am Ende von »struct« oder »union«
setupdb.c:27: error: Fehler beim Parsen before '}' token
setupdb.c:31: error: Fehler beim Parsen before "xmlNodePtr"
setupdb.c:31: Warnung: kein Semikolon am Ende von »struct« oder »union«
setupdb.c:40: error: Fehler beim Parsen before '}' token
setupdb.c:44: error: Fehler beim Parsen before "xmlNodePtr"
setupdb.c:44: Warnung: kein Semikolon am Ende von »struct« oder »union«
setupdb.c:47: error: conflicting types for `next'
setupdb.c:39: error: previous declaration of `next'
setupdb.c:49: error: Fehler beim Parsen before '}' token
setupdb.c:52: error: Fehler beim Parsen before "xmlNodePtr"
setupdb.c:52: Warnung: kein Semikolon am Ende von »struct« oder »union«
setupdb.c:62: error: conflicting types for `next'
setupdb.c:47: error: previous declaration of `next'
setupdb.c:63: error: Fehler beim Parsen before '}' token
setupdb.c: In Funktion »expand_path«:
setupdb.c:87: error: dereferencing pointer to incomplete type
setupdb.c: In Funktion »remove_root«:
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:94: error: dereferencing pointer to incomplete type
setupdb.c:95: error: dereferencing pointer to incomplete type
setupdb.c:96: error: dereferencing pointer to incomplete type
setupdb.c: Auf höchster Ebene:
setupdb.c:145: error: Fehler beim Parsen before "xmlNodePtr"
setupdb.c: In Funktion »get_xml_string«:
setupdb.c:147: Warnung: implicit declaration of function `xmlNodeListGetString'
setupdb.c:147: error: dereferencing pointer to incomplete type
setupdb.c:147: error: `node' undeclared (first use in this function)
setupdb.c:147: error: (Each undeclared identifier is reported only once
setupdb.c:147: error: for each function it appears in.)
setupdb.c:147: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c: In Funktion »insert_end_file«:
setupdb.c:153: error: dereferencing pointer to incomplete type
setupdb.c:156: error: dereferencing pointer to incomplete type
setupdb.c:157: error: dereferencing pointer to incomplete type
setupdb.c:158: error: dereferencing pointer to incomplete type
setupdb.c: In Funktion »loki_openproduct«:
setupdb.c:296: error: `xmlDocPtr' undeclared (first use in this function)
setupdb.c:296: error: Fehler beim Parsen before "doc"
setupdb.c:297: error: `xmlNodePtr' undeclared (first use in this function)
setupdb.c:301: error: `doc' undeclared (first use in this function)
setupdb.c:301: Warnung: implicit declaration of function `xmlParseFile'
setupdb.c:327: error: invalid application of `sizeof' to an incomplete type
setupdb.c:328: error: dereferencing pointer to incomplete type
setupdb.c:329: error: dereferencing pointer to incomplete type
setupdb.c:331: Warnung: implicit declaration of function `xmlGetProp'
setupdb.c:331: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:332: error: dereferencing pointer to incomplete type
setupdb.c:332: error: dereferencing pointer to incomplete type
setupdb.c:332: error: dereferencing pointer to incomplete type
setupdb.c:332: error: dereferencing pointer to incomplete type
setupdb.c:332: error: dereferencing pointer to incomplete type
setupdb.c:332: error: dereferencing pointer to incomplete type
setupdb.c:332: error: dereferencing pointer to incomplete type
setupdb.c:332: error: dereferencing pointer to incomplete type
setupdb.c:333: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:335: error: dereferencing pointer to incomplete type
setupdb.c:335: error: dereferencing pointer to incomplete type
setupdb.c:335: error: dereferencing pointer to incomplete type
setupdb.c:335: error: dereferencing pointer to incomplete type
setupdb.c:335: error: dereferencing pointer to incomplete type
setupdb.c:335: error: dereferencing pointer to incomplete type
setupdb.c:335: error: dereferencing pointer to incomplete type
setupdb.c:335: error: dereferencing pointer to incomplete type
setupdb.c:337: error: dereferencing pointer to incomplete type
setupdb.c:339: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:340: error: dereferencing pointer to incomplete type
setupdb.c:340: error: dereferencing pointer to incomplete type
setupdb.c:340: error: dereferencing pointer to incomplete type
setupdb.c:340: error: dereferencing pointer to incomplete type
setupdb.c:340: error: dereferencing pointer to incomplete type
setupdb.c:340: error: dereferencing pointer to incomplete type
setupdb.c:340: error: dereferencing pointer to incomplete type
setupdb.c:340: error: dereferencing pointer to incomplete type
setupdb.c:341: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:342: error: dereferencing pointer to incomplete type
setupdb.c:342: error: dereferencing pointer to incomplete type
setupdb.c:342: error: dereferencing pointer to incomplete type
setupdb.c:342: error: dereferencing pointer to incomplete type
setupdb.c:342: error: dereferencing pointer to incomplete type
setupdb.c:342: error: dereferencing pointer to incomplete type
setupdb.c:342: error: dereferencing pointer to incomplete type
setupdb.c:342: error: dereferencing pointer to incomplete type
setupdb.c:344: error: dereferencing pointer to incomplete type
setupdb.c:344: error: dereferencing pointer to incomplete type
setupdb.c:344: error: dereferencing pointer to incomplete type
setupdb.c:344: error: dereferencing pointer to incomplete type
setupdb.c:344: error: dereferencing pointer to incomplete type
setupdb.c:344: error: dereferencing pointer to incomplete type
setupdb.c:344: error: dereferencing pointer to incomplete type
setupdb.c:344: error: dereferencing pointer to incomplete type
setupdb.c:347: error: dereferencing pointer to incomplete type
setupdb.c:347: error: dereferencing pointer to incomplete type
setupdb.c:348: error: dereferencing pointer to incomplete type
setupdb.c:348: error: dereferencing pointer to incomplete type
setupdb.c:352: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:360: error: dereferencing pointer to incomplete type
setupdb.c:360: error: dereferencing pointer to incomplete type
setupdb.c:364: error: `node' undeclared (first use in this function)
setupdb.c:366: error: Fehler beim Parsen before "optnode"
setupdb.c:368: error: invalid application of `sizeof' to an incomplete type
setupdb.c:370: error: dereferencing pointer to incomplete type
setupdb.c:371: error: dereferencing pointer to incomplete type
setupdb.c:372: error: dereferencing pointer to incomplete type
setupdb.c:372: Warnung: Verarbeiten des Argumentes 1 von »strlen« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:372: Warnung: Verarbeiten des Argumentes 2 von »memcpy« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:372: Warnung: Verarbeiten des Argumentes 1 von »__strdup« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:373: error: dereferencing pointer to incomplete type
setupdb.c:373: Warnung: Verarbeiten des Argumentes 1 von »strlen« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:373: Warnung: Verarbeiten des Argumentes 2 von »memcpy« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:373: Warnung: Verarbeiten des Argumentes 1 von »__strdup« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:374: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:375: error: dereferencing pointer to incomplete type
setupdb.c:376: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:377: error: dereferencing pointer to incomplete type
setupdb.c:378: error: dereferencing pointer to incomplete type
setupdb.c:379: error: dereferencing pointer to incomplete type
setupdb.c:381: error: dereferencing pointer to incomplete type
setupdb.c:382: error: dereferencing pointer to incomplete type
setupdb.c:383: error: dereferencing pointer to incomplete type
setupdb.c:383: error: dereferencing pointer to incomplete type
setupdb.c:384: error: dereferencing pointer to incomplete type
setupdb.c:386: error: `optnode' undeclared (first use in this function)
setupdb.c:388: error: Fehler beim Parsen before "filenode"
setupdb.c:389: error: invalid application of `sizeof' to an incomplete type
setupdb.c:391: error: dereferencing pointer to incomplete type
setupdb.c:392: error: dereferencing pointer to incomplete type
setupdb.c:393: error: dereferencing pointer to incomplete type
setupdb.c:393: Warnung: Verarbeiten des Argumentes 1 von »strlen« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:393: Warnung: Verarbeiten des Argumentes 2 von »memcpy« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:393: Warnung: Verarbeiten des Argumentes 1 von »__strdup« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:394: error: dereferencing pointer to incomplete type
setupdb.c:395: error: dereferencing pointer to incomplete type
setupdb.c:395: error: dereferencing pointer to incomplete type
setupdb.c:396: error: dereferencing pointer to incomplete type
setupdb.c:398: error: `filenode' undeclared (first use in this function)
setupdb.c:400: error: invalid application of `sizeof' to an incomplete type
setupdb.c:402: error: dereferencing pointer to incomplete type
setupdb.c:402: error: dereferencing pointer to incomplete type
setupdb.c:402: error: dereferencing pointer to incomplete type
setupdb.c:402: error: dereferencing pointer to incomplete type
setupdb.c:404: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:407: error: dereferencing pointer to incomplete type
setupdb.c:420: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:423: error: dereferencing pointer to incomplete type
setupdb.c:425: error: dereferencing pointer to incomplete type
setupdb.c:431: error: dereferencing pointer to incomplete type
setupdb.c:432: error: dereferencing pointer to incomplete type
setupdb.c:433: error: dereferencing pointer to incomplete type
setupdb.c:434: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:436: error: dereferencing pointer to incomplete type
setupdb.c:438: error: dereferencing pointer to incomplete type
setupdb.c:440: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:442: error: dereferencing pointer to incomplete type
setupdb.c:444: error: dereferencing pointer to incomplete type
setupdb.c:447: error: dereferencing pointer to incomplete type
setupdb.c:449: error: dereferencing pointer to incomplete type
setupdb.c:452: error: invalid application of `sizeof' to an incomplete type
setupdb.c:453: error: dereferencing pointer to incomplete type
setupdb.c:454: error: dereferencing pointer to incomplete type
setupdb.c:456: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
setupdb.c:459: error: dereferencing pointer to incomplete type
setupdb.c:461: error: dereferencing pointer to incomplete type
setupdb.c:464: error: dereferencing pointer to incomplete type
setupdb.c:465: error: dereferencing pointer to incomplete type
setupdb.c:465: error: dereferencing pointer to incomplete type
setupdb.c:466: error: dereferencing pointer to incomplete type
setupdb.c: In Funktion »loki_create_product«:
setupdb.c:480: error: `xmlDocPtr' undeclared (first use in this function)
setupdb.c:480: error: Fehler beim Parsen before "doc"
setupdb.c:498: error: `doc' undeclared (first use in this function)
setupdb.c:498: Warnung: implicit declaration of function `xmlNewDoc'
setupdb.c:522: error: invalid application of `sizeof' to an incomplete type
setupdb.c:523: error: dereferencing pointer to incomplete type
setupdb.c:524: error: dereferencing pointer to incomplete type
setupdb.c:525: error: dereferencing pointer to incomplete type
setupdb.c:525: error: dereferencing pointer to incomplete type
setupdb.c:527: Warnung: implicit declaration of function `xmlNewDocNode'
setupdb.c:529: error: dereferencing pointer to incomplete type
setupdb.c:529: error: dereferencing pointer to incomplete type
setupdb.c:529: error: dereferencing pointer to incomplete type
setupdb.c:529: error: dereferencing pointer to incomplete type
setupdb.c:529: error: dereferencing pointer to incomplete type
setupdb.c:529: error: dereferencing pointer to incomplete type
setupdb.c:529: error: dereferencing pointer to incomplete type
setupdb.c:529: error: dereferencing pointer to incomplete type
setupdb.c:530: Warnung: implicit declaration of function `xmlSetProp'
setupdb.c:532: error: dereferencing pointer to incomplete type
setupdb.c:532: error: dereferencing pointer to incomplete type
setupdb.c:532: error: dereferencing pointer to incomplete type
setupdb.c:532: error: dereferencing pointer to incomplete type
setupdb.c:532: error: dereferencing pointer to incomplete type
setupdb.c:532: error: dereferencing pointer to incomplete type
setupdb.c:532: error: dereferencing pointer to incomplete type
setupdb.c:532: error: dereferencing pointer to incomplete type
setupdb.c:535: error: dereferencing pointer to incomplete type
setupdb.c:539: error: dereferencing pointer to incomplete type
setupdb.c:539: error: dereferencing pointer to incomplete type
setupdb.c:539: error: dereferencing pointer to incomplete type
setupdb.c:539: error: dereferencing pointer to incomplete type
setupdb.c:539: error: dereferencing pointer to incomplete type
setupdb.c:539: error: dereferencing pointer to incomplete type
setupdb.c:539: error: dereferencing pointer to incomplete type
setupdb.c:539: error: dereferencing pointer to incomplete type
setupdb.c:541: error: dereferencing pointer to incomplete type
setupdb.c:541: error: dereferencing pointer to incomplete type
setupdb.c:541: error: dereferencing pointer to incomplete type
setupdb.c:541: error: dereferencing pointer to incomplete type
setupdb.c:541: error: dereferencing pointer to incomplete type
setupdb.c:541: error: dereferencing pointer to incomplete type
setupdb.c:541: error: dereferencing pointer to incomplete type
setupdb.c:541: error: dereferencing pointer to incomplete type
setupdb.c:543: error: dereferencing pointer to incomplete type
setupdb.c:543: error: dereferencing pointer to incomplete type
setupdb.c: In Funktion »loki_closeproduct«:
setupdb.c:557: error: dereferencing pointer to incomplete type
setupdb.c:559: Warnung: implicit declaration of function `xmlSaveFile'
setupdb.c:559: error: dereferencing pointer to incomplete type
setupdb.c:559: error: dereferencing pointer to incomplete type
setupdb.c:563: error: dereferencing pointer to incomplete type
setupdb.c:568: error: dereferencing pointer to incomplete type
setupdb.c:570: error: dereferencing pointer to incomplete type
setupdb.c:573: error: dereferencing pointer to incomplete type
setupdb.c:575: error: dereferencing pointer to incomplete type
setupdb.c:577: error: dereferencing pointer to incomplete type
setupdb.c:578: error: dereferencing pointer to incomplete type
setupdb.c:583: error: dereferencing pointer to incomplete type
setupdb.c:588: error: dereferencing pointer to incomplete type
setupdb.c:590: error: dereferencing pointer to incomplete type
setupdb.c:592: error: dereferencing pointer to incomplete type
setupdb.c:597: error: dereferencing pointer to incomplete type
setupdb.c:598: error: dereferencing pointer to incomplete type
setupdb.c:599: error: dereferencing pointer to incomplete type
setupdb.c: In Funktion »loki_removeproduct«: