Fehler bei make

gelbeseiten

Neuer User
Mitglied seit
9 Dez 2006
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,


ich habe die Tage schon mal gepostet, leider habe ich schon wieder / immer noch ein Problem.
Ich habe SuSE Linux 10.2
und nutze eine Fritzbox 7170.
Ich habe die aktuelle DS gepatchet.

Braucht ihr noch weitere Angaben?

Hier der Fehlercode, beim Aufrufen von make:

ZLib.cpp:28:18: error: zlib.h: No such file or directory
../../../Common/MyWindows.h:120: warning: â??struct IUnknownâ?? has virtual functions but non-virtual destructor
../LZMA/../../IStream.h:14: warning: â??struct ISequentialInStreamâ?? has virtual functions but non-virtual destructor
../LZMA/../../IStream.h:32: warning: â??struct ISequentialOutStreamâ?? has virtual functions but non-virtual destructor
../LZMA/../../IStream.h:43: warning: â??struct IInStreamâ?? has virtual functions but non-virtual destructor
../LZMA/../../IStream.h:53: warning: â??struct IOutStreamâ?? has virtual functions but non-virtual destructor
../LZMA/../../IStream.h:64: warning: â??struct IStreamGetSizeâ?? has virtual functions but non-virtual destructor
../LZMA/../../IStream.h:74: warning: â??struct IOutStreamFlushâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:13: warning: â??struct ICompressProgressInfoâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:22: warning: â??struct ICompressCoderâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:35: warning: â??struct ICompressCoder2â?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:69: warning: â??struct ICompressSetCoderPropertiesâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:79: warning: â??struct ICompressSetDecoderPropertiesâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:88: warning: â??struct ICompressWriteCoderPropertiesâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:97: warning: â??struct ICompressGetInStreamProcessedSizeâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:106: warning: â??struct ICompressGetSubStreamSizeâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:115: warning: â??struct ICompressSetInStreamâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:124: warning: â??struct ICompressSetOutStreamâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:133: warning: â??struct ICompressSetInStreamSizeâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:142: warning: â??struct ICompressSetOutStreamSizeâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:151: warning: â??struct ICompressFilterâ?? has virtual functions but non-virtual destructor
../LZMA/../../ICoder.h:166: warning: â??struct ICryptoPropertiesâ?? has virtual functions but non-virtual destructor
../LZMA/../LZ/IMatchFinder.h:11: warning: â??struct IInWindowStreamâ?? has virtual functions but non-virtual destructor
../LZMA/../LZ/IMatchFinder.h:26: warning: â??struct IMatchFinderâ?? has virtual functions but non-virtual destructor
../LZMA/../LZ/IMatchFinder.h:38: warning: â??struct IMatchFinderCallbackâ?? has virtual functions but non-virtual destructor
../LZMA/../LZ/IMatchFinder.h:48: warning: â??struct IMatchFinderSetCallbackâ?? has virtual functions but non-virtual destructor
ZLib.cpp:53: error: expected â??,â?? or â??...â?? before â??*â?? token
ZLib.cpp:53: error: ISO C++ forbids declaration of â??Bytefâ?? with no type
ZLib.cpp:108: error: ISO C++ forbids declaration of â??Bytefâ?? with no type
ZLib.cpp:108: error: expected â??;â?? before â??*â?? token
ZLib.cpp: In constructor â??CInMemoryStream::CInMemoryStream(int)â??:
ZLib.cpp:54: error: class â??CInMemoryStreamâ?? does not have any field named â??m_dataâ??
ZLib.cpp:54: error: â??dataâ?? was not declared in this scope
ZLib.cpp:54: error: â??sizeâ?? was not declared in this scope
ZLib.cpp: In member function â??virtual LONG CInMemoryStream::Read(void*, UInt32, UInt32*)â??:
ZLib.cpp:66: error: â??m_dataâ?? was not declared in this scope
ZLib.cpp: At global scope:
ZLib.cpp:118: error: expected `)' before â??*â?? token
ZLib.cpp:177: error: ISO C++ forbids declaration of â??Bytefâ?? with no type
ZLib.cpp:177: error: expected â??;â?? before â??*â?? token
ZLib.cpp: In member function â??virtual LONG COutMemoryStream::Write(const void*, UInt32, UInt32*)â??:
ZLib.cpp:130: error: â??m_dataâ?? was not declared in this scope
ZLib.cpp: At global scope:
ZLib.cpp:183: error: expected constructor, destructor, or type conversion before â??intâ??
ZLib.cpp:246: error: expected constructor, destructor, or type conversion before â??intâ??
make[1]: *** [ZLib.o] Error 1
make: *** [source/lzma406/SRC/7zip/Compress/LZMA_Lib/liblzma.a] Error 2


Hat jemand eine Idee, bzw kennt den Fehler?

Mit bestem Dank

Volkmar
 
zlibdevel Paket installieren
 
Hallo,

also ich habe das zlibdevel Paket nach installiert.

Jetzt bekomme ich eine weitere Fehlermeldung:

ERROR: running this script as root is prohibited
make: *** [firmware] Error 1

Wäre echt super, wenn mir noch mal jemand eine Tip geben kann.


Besten Dank :)

Volkmar
 
Hallo,

anscheinend kann ich nicht lesen :( , sonst wäre mir das wohl nicht passiert.

Danke für die prompte Antwort, ich werde nachher mal gucken ob es denn läuft, aber ich denke, das es daran liegen wird.
Das problem sitzt meistens 20 cm vor dem Bildschirm :)

Besten Dank


Volkmar
 
Hallo,

danke Euch, endlich läuft die Geschichte.
Danke auch an alle die die Software entwickelt haben und supporten.

Bis dann


Volkmar
 
Hallo,

bekomme unter opensuse 10.2 (allerdings mit vmware) auch folgenden fehler, wenn ich make mit root aufrufe

ERROR: running this script as root is prohibited
make: *** [firmware] Error 1

aber wenn ich ohne root-rechte make aufrufe kommt das:

/bin/sh: ./.exclude: Keine Berechtigung
/bin/sh: kernel/.exclude: Keine Berechtigung
make: *** [exclude-lists] Fehler 1

an was kann das liegen? make precompiled hab ich schon ein paar mal gemacht :noidea:
 
Ich würde mal tippen, dass du "make precompiled" als root gemacht hast. Am Besten fängst du nochmal von vorne an und zwar als normaler Benutzer und nicht als root. ;-)

MfG Oliver
 
ja hab ich :rolleyes: danke für den tipp. werds gleich mal versuchen
 
Hab hier grad ein ähnliches Problem. Beim Ausführen von make mit einem normalen User bekomme ich folgende Meldung:

Code:
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
create_inode: could not create character device build/original/filesystem/dev/Piglet, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/acxHwDrv, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/avm_event, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/avm_power, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/capi20, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/console, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/debug, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/kdsld, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/kdsld_traffic, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/kdsld_user, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/kdsldptrace0, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/kdsldptrace1, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/kdsldptrace2, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/kdsldptrace3, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/kdsldptrace4, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/kmem, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/led, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mem, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd0, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd1, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd10, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd2, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd3, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd4, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd5, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd6, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd7, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd8, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/mtd9, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock0, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock1, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock10, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock2, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock3, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock4, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock5, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock6, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock7, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock8, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/mtdblock9, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/new_led, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/null, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/ptmx, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/pts/0, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/pts/1, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/pts/2, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/pts/3, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/pts/4, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/pts/5, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/pts/6, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/pts/7, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/random, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda1, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda10, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda11, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda12, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda13, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda14, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda15, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda2, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda3, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda4, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda5, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda6, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda7, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda8, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sda9, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb1, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb10, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb11, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb12, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb13, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb14, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb15, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb2, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb3, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb4, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb5, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb6, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb7, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb8, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdb9, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc1, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc10, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc11, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc12, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc13, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc14, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc15, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc2, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc3, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc4, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc5, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc6, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc7, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc8, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdc9, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd1, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd10, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd11, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd12, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd13, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd14, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd15, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd2, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd3, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd4, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd5, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd6, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd7, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd8, because you're not superuser!
create_inode: could not create block device build/original/filesystem/dev/sdd9, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/tffs, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/tiatm, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/tty, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/tty0, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/ttyS0, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/ttyp0, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/ttyp1, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/ttyp2, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/ubik_debug, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/urandom, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/usblp0, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/userman, because you're not superuser!
create_inode: could not create character device build/original/filesystem/dev/watchdog, because you're not superuser!
unpacking var.tar
done.

Mit root Rechten liefert mir make die oben schon beschriebene Fehlermeldung.

Habe vom Herunterladen der ds-mod Dateien, über die Installation der Patches, der Konfiguration und des ersten make's alles in diesem (unprivilegierten) User gemacht.

Hat jemand ne Ahnung woran das liegen könnte?
Stehe grad irgendwie vor ner Mauer :gruebel:

Danke für eure Hilfe
 
Falscher Kitt. Du musst den hier nehmen.

MfG Oliver
 
Habe mich gerade wieder über Linux geärgert. Nicht nur wegen der kryptischen textzeilen, sondern auch wieder über user und Berechtgungen. Bin nach Anleitung vorgegangen, bis .... ERROR: running this script as root is prohibited

Habe dann eine halbe Stunde bei Google wühlen müssen, wie man unter Debian einen User (und dann noch ein notwendiges password) anlegt. Dann von vorne begonnen (Mensch ärgere Dich nicht).

Jetzt kommt bei meinem neuen User bei make menuconfig: /bin/sh: line 1: lxtemp.c: Keine Berechtigung

So ein Mist
 
Hast du wirklich von vorne begonnen? "make distclean"?

MfG Oliver
 
Habe mit WinSCP alle Dateien und Verzeichnisse gelöscht. Download von 0.2.9-opensrc-04.06.tar.bz2 und ds-0.2.9-p2.patch.bz2 unter Windows. Mit WinSCP in Verzeichnis /home kopiert (war zufällig frei).

Mit neu angelegtem User mit PuTTY eingeloggt.
CD /home
DIR (um die Dateinamen zu sehen)
tar -xvjf ds-0.2.9-opensrc-04.06.tar.bz2

Fehler: kann open nicht ausführen.: Datei oder Verzeicnis nicht gefunden (ich glaube, er konnte das Verzeichnis nicht anlegen) z.B. adduser darfalles -ohnepassword -alleRechte

Hatte ich letztes mal mit root-user machen müssen. Mein neu angelegter user kann gar nichts.

Wie schön ist Windows: EXE-Datei downloaden-Doppelklicken-Fertig.

P.S. Wie kann ich einen neuen User anlegen, der immer alle Rechte (wie root) hat, aber nicht root heisst, damit die blöden Fehlermeldungen endlich weg sind?
 
Zuletzt bearbeitet:
Jeder User hat unter Linux ein Homeverzeichnis auf das er Schreibrechte hat. Wenn das nicht so ist, dann musst du das mit root-Rechten anlegen und mit "chown benutzer:users" den Inhaber ändern.

Wenn du unter Windows keine Schreibrechte hast, dann geht das dort auch nicht. ;-)

MfG Oliver
 
Wie kann ich einen User anlegen, der alle Rechte hat - wie root, nur anders heisst, damit der make nicht meckert.

z.B. adduser darfAlles -ohnePasswort -alleRechte

P.S. Finde kein Home-Verzeichnis bei dem Linux-Durcheinander, habe auch schon unter /usr gesucht. Der "chown Bobby:root" bringt Fehlermeldung: zu wenige Argumente. Sudo geht auch nicht.

P.P.S. Sorry, aber mit anderen Betriebssystemen kam ich immer klar.
Eigentlich wollte ich ja nur eine Firmware-Datei 14.04.26 für meine Fritz!Box 7050, die CallBack kann. So grausam kann das Leben sein. Und dann wäre ich schon längst auf Einkaufsbummel mit meiner Frau und könnte über Callback kostenlos mit dem Handy herumtelefonieren = Kurzweile
 
Zuletzt bearbeitet:
Normalerweise stehen die User in der /etc/passwd (mit Homeverzeichnis):
Code:
var/mod/root $ cat /etc/passwd
root:x:0:0:root:/mod/root:/bin/sh
samba:x:1:1:samba:/mod/home/samba:/bin/sh
anonymous:any:1000:0:anonymous ftp user:/var/media/ftp:/bin/sh
ftp:any:1000:0:anonymous ftp user:/var/media/ftp:/bin/sh
ftpuser:any:1000:0:protected ftp user:/var/media/ftp:/bin/sh
/var/mod/root $
Wenn dein User Bobby heißt, dann gibts du ein:
Code:
su
Passwort:
cd /home
mkdir Bobby
chown Bobby:users Bobby
exit
Es ist nicht der Sinn der Benutzerverwaltung einen Benutzer anzulegen der root-Rechte hat, aber nicht root heißt!

MfG Oliver
 
olistudent, DU BIST EIN HELD !!!!!!!!!

Die Box zeigt nach erfolgreichem FirmWare-Update an: FRITZ!Box Fon WLAN 7050, Firmware-Version 14.04.26ds-0.2.9

Frage an die Welt: wie soll der Otto-Normalverbraucher mit Linux klarkommen?
P.S. Meine Frau versorgt soeben meine vom Tippen abgenutzten Fingerkuppen. Träume heute Nacht von tar -xyz v273824kjsdhköldh klsdjb lksdf wdöfj f.bz2.hjsdfkgsdf
 
Dafür gibts hier FriBoLi mit VMWare-Player. Dass der Windoof-User nicht so viel Text eintippen muss. ;-)
Ich muss zugeben, dass ich ja auch ein Windows-User bin... :)

MfG Oliver
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.