[gelöst] Fehlermeldung beim compilieren von "csdr"

Hinweis: In dem Thema [gelöst] Fehlermeldung beim compilieren von "csdr" gibt es 25 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Das ist das fehlende Paket:

    Code
    fftw3-devel


    Aber an Repos fehlt Dir eher nichts...........

    Für den Inhalt des Beitrages 85686 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Mich würde mal interessieren, warum du auf openSUSE 13.2 Putty verwendest? Gibbet sowas überhaupt?


    Aber irgendwie bist du ja schon ein Held.
    Erstaunlich, dass die Kiste nicht alle 60sec explodiert, bei deiner nicht begründbaren Repo-Liste.

    Für den Inhalt des Beitrages 85694 haftet ausdrücklich der jeweilige Autor: LinuPia

  • Hallo,


    Zitat

    Mich würde mal interessieren, warum du auf openSUSE 13.2 Putty verwendest? Gibbet sowas überhaupt?


    Ist dir HELD den mal aufgefallen, das mein Screenshot von Putty sicherlich nicht unter Suse und KDE abgebildet wurde?!


    Zitat

    Aber irgendwie bist du ja schon ein Held.


    Siehe oben...


    Zitat

    Erstaunlich, dass die Kiste nicht alle 60sec explodiert, bei deiner nicht begründbaren Repo-Liste.


    1) Ist das dein Leiden?
    2) Hast du auch noch konstruktives, oder hat sich nur dein Intimpiercing entzündet und deine Salbe is alle?
    3) Das (Dieter) Nuhr'sche Gesetz Nummer 1 solltest du dir mal zu Gemüte führen...


    Und nun weggetreten LinuPia!


    @Sauerland
    Danke! Richtig, das ist ja mein Problem. Wenn ich versuche "fftw3-devel-3.3.4-5.7.i586.rpm" zu installieren, kommt:


    Code
    Ganymed:~/Downloads # rpm -i fftw3-devel-3.3.4-5.7.i586.rpm
    warning: fftw3-devel-3.3.4-5.7.i586.rpm: Header V3 DSA/SHA1 Signature, key ID 62             8f16e3: NOKEY
    error: Failed dependencies:
            libfftw3-3 = 3.3.4-5.7 is needed by fftw3-devel-3.3.4-5.7.i586
    Ganymed:~/Downloads #


    Installierte Version von libfftw3-3 ist: 3.3.4-2.1.5-x86_64


    Wenn ich das richtig verstehe, will er die Geschichte nicht installieren, weil die Versionen nicht zueinander passen (angesehen davon, das ich doof die i586er Version versehentlich erwischt hab).


    Ich schau morgen mal, ob ich zwei entsprechende Versionen finde...


    Wenn ich darf, melde ich mich wieder, oder laufe ich Gefahr wieder von einem "Könner" angeblafft zu werden? Wenn das hier Usus ist, das nur Mods und Super-Mods einen freundlichen Ton finden gegenüber (neuen) Forenmembern, die Hilfe suchen, lass ich euch hier lieber in Ruhe... (?)


    Trotzdem danke!


    Gruß
    Der KellerHELD

  • Bei aktiver Internetverbindung sollte ein:

    Code
    zypper in fftw3-devel


    reichen.
    Kontrolliere nur die Versionen.

    Für den Inhalt des Beitrages 85697 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Hallo,


    jetzt versteh ich nur noch Bahnhof?!


    Nachdem ich:

    Zitat

    zypper in fftw3-devel


    Gemacht habe, sagt er:


    Code
    Ganymed:~ # zypper in fftw3-devel
    Loading repository data...
    Reading installed packages...
    'fftw3-devel' is already installed.
    There is an update candidate for 'fftw3-devel', but it is from a different vendor. Use 'zypper install fftw3-devel-3.3.4-5.15.x86_64' to install this candidate.
    Resolving package dependencies...
    
    
    Nothing to do.
    Ganymed:~ #


    Das heist, das es bereits installiert ist... dann scheine ich ein anderes Problem zu haben...
    Jetzt weis ich aber ehrlich gesagt nicht mehr, wonach ich suchen soll...


    Ich glaube zwar nicht wirklich, das einer von euch "csdr" braucht und installiert hat, aber wäre evtl. mal "kurz" jemand so nett, über den "git Link" zu "csdr" zu schauen, ob ich irgendwas übersehen habe, was die Abhängigkeiten angeht?


    Danke!


    //Edit
    Ich habe das richtig verstanden?
    "libfftw3-3" gehört zu "fftw3-devel"? Oder brauch ich eine "libfftw3-3-devel"?
    Es ist für mich manchmal etwas schwierig die Zugehörigkeiten zu verstehen...


    Ich frage nur so doof, weil das in Yast "anders/extra" aufgelistet ist....


    Gruß
    Der Verwirrte...

    Einmal editiert, zuletzt von Kellerkind ()

    Für den Inhalt des Beitrages 85698 haftet ausdrücklich der jeweilige Autor: Kellerkind

  • Ja, ok, danke...


    Dann scheint das an der Stelle ja zu stimmen und nicht an der Umgebung zu liegen...


    Hmmm.... Ihr könnt aus der Fehlermeldung scheinbar auch nichts rauszulesen...


    Nu weis ich nicht mehr weiter... Käse...

  • Versuch einmal die beiden c99 Befehle im mekfile in Zeile 50 und 52 statt mit c99 mit gcc -std=c99 zu ersetzen.

    Für den Inhalt des Beitrages 85702 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Ein dev oder -devel am Ende eines Paketnamens heißt, dass das die DEVEELoper Versionen der Pakete sind.
    Im Gegensatz zu normalen Paketen, enthalten sie für die Compilierung wichtige Sprungmarken mit ihren Namen, statt Adressen. Das ist zwar technisch nicht ganz korrekt und vereinfacht dargestellt, aber ich schreibe hier ja für Kellerkinder.
    Diese Pakete enthalten zudem oft Headerdateien. Die werden ebenfalls zum kompilieren gebraucht. Ohne die, wirst du kaum ein Programm korrekt kompilieren können. (Ein "Hello world" kriegst du schon hin, komplexere sicher nicht).


    Aus dem Screenshot ist nichts zu entnehmen.
    Kellerkinder wissen offensichtlich noch nicht, dass es unter Linux eine Unzahl an Desktopoberflächen gibt, die alle auch noch dazu ohne Ende in ihrem Aussehen angepasst, und mit Themes verunstaltet werden können. Wundert mich, dass das Kellerkinder nicht wissen. Ist es doch das Erste, was sie nutzen - meist sogar das Einzige.
    So kann ein Linux wie ein Apple aussehen, wie Win98 oder wie Win8. Es ist egal.
    Wir gehen nicht nach bunten Bildern, sondern nach exakte technischen Tatsachen.
    Wenn du nochmal liest, wirst du sehen, dass du einfach voraussetzt, dass wir wissen könnten, welches OS das wäre.


    Deine Fehlermeldung sagt genau das, was ich meinte:
    Dieses Paket gäbe es schon. Aber in einem anderen Repo. (Es ist unglücklich als "Vendor" bezeichnet).
    Womit wir in deiner Repohölle wären.
    Es fehlen dir openSUSE Basiskenntnisse über die Paketverwaltung.
    Und deine Repoliste wird dir noch viel mehr Ärger machen.


    Weil es bei dir ja eh egal ist, mach einfach ein

    Code
    zypper clean -a && zypper dup

    Das ist wenigstens eine geringe Chance, es soweit hinzukriegen, dass auch Kellerkinder mit nicht allzu vielen Fehlern kompilieren können.


    Wir zitieren nicht diesen fragwürdigen Hilfskomiker,
    wir können es schlicht.
    Bleib in deinem Keller, Kind, werde erwachsen.
    Und wenn du schön brav schreibst, sage ich dir vielleicht, wie du das wirklich sicher schaffst.


    Als Funker mit der großen Lizenz bastel ich solche Dinger ständig.
    Nich nur Dilletantenstörsender.


    p.s. Suerlands Vorschlag, die Source selbst zu patchen ist keine gute Idee.
    Das kriegst du sicher nicht hin.

    Für den Inhalt des Beitrages 85716 haftet ausdrücklich der jeweilige Autor: LinuPia

  • Hallo zusammen,


    sorry, ich war gestern unterwegs...


    Zitat

    Versuch einmal die beiden c99 Befehle im mekfile in Zeile 50 und 52 statt mit c99 mit gcc -std=c99 zu ersetzen.


    OK, werd ich mal versuchen.


    Und nun ein paar Worte zu dem, der hier genau das wiederspiegelt, was allgemein in dieser Kombination bei mir nur noch ein müdes lächeln auf mein Antlitz zaubert...


    Um es mal vorweg zu nehmen...


    Zitat

    Als Funker mit der großen Lizenz bastel ich solche Dinger ständig.


    Das war doch klar. Wenn ich hier nach einem Gebet gefragt hätte, wärst Du wahrscheinlich beruflich auch noch ein geweihter, katholischer Priester ausm Vatikan und der nächste Papstanwärter...


    Lizensierter Amateur und hochinteligenter Linux Alleskönner -/wisser, der hier so auftritt wie Du?
    Das passt wie Arsch auf Eimer: Arroganzler durch und durch. Warum solche Heinies wie Du immer noch der Meinung sind, man wäre menschlich etwas besseres, als andere, die nichts weiter als Hilfe suchen, wird sich mir jedenfalls nie erschließen. Nur solch hochnäsigen Typen wie Du, sind daran schuld, das:


    - Der Amateurfunk mit Nachwuchs zu kämpfen hat, wer möchte sich auf Band schon so behandeln lassen
    - Sich die Menschen (egal wie nötig sie Hilfe brauchen) echt überlegen Hilfe zu suchen, sei es ein solches Forum, oder irgendwo anders, wenn man OHNE HINTERGRUNDWISSEN, den Menschen dahinter so dümmlich angeht.


    Menschen wie Du, können einfach nur mit Ihrem ach-so-tollen-Wissen und Ihrer gutmenschen Mentalität klugscheissen um die eigenen Unzulänglichkeiten zu maskieren.

    Kurz mal was zu Vorurteilen:

    So wie Du dich hier benimmst, bist Du 16 Jahre, Jungfrau (und ich meine nicht sein Sternzeichen), Hornbrille auf der Nase, Freundin und Freunde sind -wenns hochkommt- virtuell und Du wohnst "noch oben, bei Mutti"... Windows ist weit entfernt, weil Du die Lizenzkosten nicht aufbringen kannst, von deinem Zeitungsausträgerjob... Deine Armut kotzt mich an.


    Vorurteile sind doch ziemlicher Blödsinn, oder findest du nicht auch?! Ich glaube den quatsch, den ich da geschrieben habe nicht wirklich, aber was/wer hindert mich daran dich entsprechend zu behandeln?!


    Jetzt aber mal unter uns beiden Gebetsbrüdern...
    Es muss einen Grund geben, warum Du hier unprovoziert so auftrittst. Ich habe Dir jedenfalls mit keinem Wort suggeriert, was Du mir hier vorwirfst. Du ziehst voreilige Schlüsse, die, und das kann ich Dir versichern, nicht stimmen. Du behandelst mich hier von vorn herein, wie einen Menschen 2. Klasse (E-Klasse?). Ohne länger hier im Forum dabei zu sein, wie Du ja weist, kann ich Dir ebenfalls versichern, das es Menschen hier im Forum gibt, die sich für dein Verhalten fremdschämen. Mich hat eine PN erreicht, von einem Member des Forums, dem es ein Anliegen war, mir zu sagen, das nicht alle hier im Forum so drauf sind Du (und nein, es war keiner der Verantwortlichen). DAS sollte DIR zu denken geben. Deine Meinung scheint hier nicht so hoch im Kurs zu stehen, wie Du vielleicht glaubst und möchtest.


    Meiner Meinung nach bringen Menschen wie Du, mit ihrem Auftreten alles was Sie anfassen in Verruf! Es grenzt schon an Vorsatz mit solch einem Verhalten, Schaden in der entsprechenden Umgebung anzurichten. Sei es nun der Amateurfunk, oder hier in einem Forum wie diesem. Du willst mit deinem Wissen nicht helfen, sondern andere lächerlich machen und dich auf Kosten desjeniegen einfach nur selbst besser fühlen wenn diejeniegen aufgrund deines Tonfalls hier im Forum straucheln, schon bald selbst glauben sie wären dumm und nicht wissen, wie sie (auf dich) reagieren sollen. Du willst schaden... nach innen (im Forum) und nach aussen (dem Forum), und nicht etwa helfen. Und das nur für dein gestörtes Ego! Du hast Spass daran, andere Meschen so zu behandeln. Völlig Fehl und wider dem Gedanken eines Hilfeforums oder gar der Menschlichkeit!


    Da ich hier neu bin, weis ich nicht, wie es hier gehalten wird, aber aus anderen Foren weis ich, das sich die Verantwortlichen lieber von einem Störenfried trennen, als zuzulassen, das ein Solcher, nicht durch sein Fachwissen, aber durch sein Verhalten, dafür sorgt, das sich hier niemand mehr traut Fragen zu stellen, aus der berechtigten Annahme heraus, ebenfalls "dumm angefahren" zu werden.


    Soll ich dir was sagen? Ich bitte Dich, Dich aus dieser Diskussion rauszuhalten. Ich verzichte auf deine herablassende Art, die Du dir hier anmasst, ohne die Hingründe zu wissen, oder zu hinterfragen. Ich lasse mich von Dir nicht für deine egomanischen Spielchen mißbrauchen.


    "Glauben zu Wissen" ist eben nicht das gleiche als "Wissen". "Glauben" kannst du jeden Sonntag morgen ab 09:30 Uhr in der Sakristei deines vertrauens.


    Meinethalben kannst du dich jetzt auf den Boden werfen und mit Armen und Beinen auf selbigen einschlagen. Meinethalben kannst Du jetzt hier auch richtig ausfallend werden... meine Meinung, und scheinbar auch die Meinung einiger anderer hier im Forum, änderst DU nicht mehr...


    Das war jetzt das letzte, was ich hier mit dir zu "diskutieren" hatte...


    Ich melde mich wieder.


    Gruß
    Der Herr der Keller