tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
918
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von bolshi
    bolshi bolshi ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Ort
    berlin
    Beiträge
    63
    Hallo,
    ich mache grad Gehversuche mit Eclispe in SuSE 10.0 und komm jetzt mit der Kompiliererei nicht ganz zu Rande. Habe gelesen, dass rpm --rebuild paketname mir mein Eclipse kompiliert. Funktioniert hier nicht. Die Konsole meldet: "--rebuild unknown option" Frage: Muss da nicht im Vorfeld gcc ran? Bin fuer jeden Hinweis dankbar.

    Grüße, bolshi
    Geändert von bolshi (28.04.06 um 13:55 Uhr)
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    Die Option rebuild kannte rpm 3.x mal, seit rpm 4.x (ab SuSE 9.0) muß man das Programm rpmbuild mit der Option --rebuild aufrufen. Das baut dann aus einem Source rpm (was die Endung src.rpm haben muss!) ein rpm Paket.

    Das Paket was du da hast scheint mir bereits ein kompiliertes Paket zu sein. Du brauchst ein eclipse*.src.rpm wenn du unbedingt selbst kompilieren möchtest - ist nur die Frage warum willst du das tun?

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Wofuer gibt es eigentlich diese SRPMs? Die sind doch im Grunde vollkommen ueberfluessig.
    Warum nicht gleich die entsprechenden Tar-Balls nehmen?
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von Dennis Wronka
    Wofuer gibt es eigentlich diese SRPMs? Die sind doch im Grunde vollkommen ueberfluessig.
    Warum nicht gleich die entsprechenden Tar-Balls nehmen?
    Du meinst so richtig per Hand mit ./configure && make && make install?! Pfui, bäh!

    Also ich finde so ein Paketmanagementsystem schon nicht schlecht, das man da jetzt die spec Datei und irgendwelche distributionsspezifischen Patches etc. in ein SRPM reinpackt anstatt die Dateien z.B. einzeln (wie bei Debian) zu vertreiben kann man sich drüber streiten.

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  5. #5
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Zitat Zitat von deepthroat
    Du meinst so richtig per Hand mit ./configure && make && make install?! Pfui, bäh!

    Also ich finde so ein Paketmanagementsystem schon nicht schlecht, das man da jetzt die spec Datei und irgendwelche distributionsspezifischen Patches etc. in ein SRPM reinpackt anstatt die Dateien z.B. einzeln (wie bei Debian) zu vertreiben kann man sich drüber streiten.

    Gruß
    Natuerlich schoen von Hand. Ich muss ja wegen GCC 4.1 auch zum Teil noch selbst den Code patchen.
    Und distributionsspezifische Pakete gibt's fuer mich eh nicht. Das einzige was ich nicht selbst kompiliert hab waren Java und OpenOffice. Da braucht man wie's aussieht noch irgendwelchen Unsinn nur um das basteln zu koennen und das ist mir dann doch was doof.
    Der ganze Rest ist, wie es sich fuer ein LFS-System gehoert, aus dem Source gekommen.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  6. #6
    LarsT LarsT ist offline Mitglied Gold
    Registriert seit
    Aug 2004
    Ort
    Rathjensdorf(Schleswig-Holstein)
    Beiträge
    143
    Das selber compilieren hat schon seinen Sinn,

    - einmal ist das Programm dann mehr an das eigene System angepasst.

    - sind dieenigen, die das Paket erstellt haben wollen wir mal so sagen manchmal etwas dämlich und man hat vollkommen unnötige Abhängigkeiten.

    - lässt das selber compilieren eine Unmenge von Modifikationen zu, die bei einem Paket nicht möglich sind.

    Der einzige Vorteil von Paketen ist die sauberere Deinstallation. Aber wozu gibt es tools wie checkinstall, das man anstatt make install benutzt, schon hat man sein Paket.
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 06.09.09, 11:23
  2. [eclipse] Linked Source Folder
    Von xardias im Forum Java
    Antworten: 2
    Letzter Beitrag: 29.03.06, 12:24
  3. jdk source in eclipse einbinden?
    Von klaeuschen41 im Forum Java
    Antworten: 2
    Letzter Beitrag: 04.03.06, 12:00
  4. Probleme beim kompilieren von MySQL unter SuSE 8.0
    Von Fisch.666 im Forum Hosting & Webserver
    Antworten: 2
    Letzter Beitrag: 07.03.04, 13:33
  5. Antworten: 2
    Letzter Beitrag: 24.02.04, 17:05