Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Obskure Fehlermeldungen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
07.01.2010, 22:10 Uhr
~Der N00b
Gast


Hallo!

Ich bin neu hier. Ich wollte heute ein Programm aus dem Internet kompilieren. Zunächst zuckte es gar nicht, dann zuckte es kurz und hinterher kamen nur noch Fehler beim Kompilieren.

Die erste Meldung war: No rule to make target

an dieser Stelle sei noch darauf hingewiesen, dass es im Verzeichnis eine Datei mit der Endung .o gab.

Die zweite Meldung war Error in Z13.

Tatsächlich konnte ich mir auf das alles keinen Reim machen, dachtet ihr Euch schon :-))

Am Schluss hat übrigens Windows noch den Kompiler "zu" gemacht, weil er eine Schutzverletzung verursacht haben soll. Das Programm würde übrigens eine Timerroutine installieren um sich selbst zu steuern und hinterher, diese, theoretisch, wieder entfernen.

Vielleicht kann ja jemand was dazu sagen?!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.01.2010, 01:39 Uhr
Hans
Library Walker
(Operator)


Hi,

bei solchen Fragen ist es immer Sinnvoll, wenn Du uns den verwendeten Compiler nennst, und das Betriebssystem, das Du verwendest. - Okay, letzteres hast du ja mitgeteilt.

Eine Datei mit der Endung .o ist unter Windows eher ungewöhlich, soweit ich weis. Diese Endung wird meines Wissens nach unter Unix/Linux verwendet. Als scheint es so, das Du da ein Programm hast, das für Linux geschrieben wurde. Das funktioniert unter Windows nicht; jedenfalls dann nicht, wenn es die grafische Oberfläche oder irgendwelche anderen systemspezifischen Dinge benutzt. Dazu gehören auch Timer. Evtl. kannst du uns ja mal mitteilen, welches Programm Du da übersetzen wolltest, und wo es her ist. Dann kann man dir besser weiter helfen. Die erste Fehlermeldung lässt sich nämlich nur schlecht in 3 Sätzen erklären. Ich versuch es trotzdem mal: Es gibt da ein Programm namens make, das einem eine Menge Arbeit abnimmt, wenn man umfangreiche Programme entwickelt. Damit dieses richtig arbeiten kann, benötigt es eine Datei, wo bestimmte Regeln drin stehen, die ihm sagen was womit zu tun ist, und wie. Die Fehlermeldung besagt nun, das es keine Regeln gibt, nach denen er das Programm (target) erstellen soll.

"Error in Z13" steht meisst für "Error in Zeile 13".

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 08.01.2010 um 01:41 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
08.01.2010, 11:15 Uhr
~Der Noob
Gast


Das OS ist in der Tat Windows. Der Compiler DEV-CPP.

Allerdings handelt es sich nicht um spezifische Linuxbefehle weshalb die Plattform kejine Rolle spielen sollte. Der Fehler in Zeile 13 schliesst sich aus, da die Fehlermeldung dann anders lauten würde.

Eine .o-Datei habe ich vorher übrigens auch noch nie gesehen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
08.01.2010, 11:48 Uhr
0xdeadbeef
Gott
(Operator)


Für mich sieht das so aus, als sei ein Teil des Programms nur binär vorhanden (das wäre dann die .o-Datei), in einem Format, das nicht für deine Plattform gemacht ist.

Um welches Programm geht es eigentlich?
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
08.01.2010, 13:06 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von 0xdeadbeef:

Um welches Programm geht es eigentlich?

und was noch sinnvoller wäre: was für ein fehler gibt er dir denn aus in Z13?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
08.01.2010, 20:10 Uhr
~f.-th.
Gast


Haben nicht die Compiler, die aus der Linux-Welt nach Windows portiert wurden, ein .o für objekt-file?

MfG f.-th.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: