1. Foren
  2. » Kommentare
  3. » Software-Entwicklung
  4. » Alle Kommentare zum Artikel
  5. » FreeBSD: Clang wird GCC…

autotools?

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. autotools?

    Autor Geistesgegenwart 14.05.12 - 16:40

    Würde mich interessieren, wie sie die autotools loswerden wollen. Klar gibts CMake & Co, aber soviel Projekte benötigen GNU autotools dass Sie diese mal nicht loswerden. Und den Sinn seh ich nicht den GCC abzuschütteln aber im Buildprozess nach wie vor GNU einzusetzen.

    Benutzer wird von Ihnen ignoriert. Anzeigen

  2. Re: autotools?

    Autor bstea 14.05.12 - 16:52

    Ich versuchs diplomatisch auszudrücken: Autotools sind ein Haufen Scheiße.
    Der Schrott ist häufig portabel sofern man Linux einsetzt und verursacht Bauchschmerzen bei der Erkennung und Benutzung. Er widerspricht so jeden BSD Prinzip und macht die Dinge unnötig kompliziert. Dann doch lieber klassisches make.

    --
    http://www.heise.de/open/meldung/Linux-auf-dem-Desktop-Europa-fuehrt-1243708.html
    http://www.heise.de/newsticker/meldung/Immer-mehr-Linux-auf-dem-Desktop-1404775.html

    Benutzer wird von Ihnen ignoriert. Anzeigen

  3. Re: autotools?

    Autor das blubb 14.05.12 - 21:46

    @bstea: Da kann ich nur zustimmen! Autotools ist für mich nicht anderes als ein gigantischer hack.

    Ich musste gerade letzte Woche ein kleines Projekt kompilieren, das eine Library verwendet, die im Sourcecode vorliegt, jedoch kein Build-Skript hat. Ein weiteres Problem ist, dass die Library nur als 32bit funktioniert. Also musste ich unter einem 64bit Ubuntu eine 32bit Library inklusive 32bit Abhängigkeiten kompilieren. Die Library sollte danach natürlich auch gegen ein anderes Projekt gelinkt werden können.

    Ich habe knappe 2 Tage mit Autotools verschwendet ohne ein vernünftiges Ergebnis zu erzielen. Ich habe sämtliche Permutationen von möglichen Flags und Variablen ausprobiert, die ich irgendwo im Internet aufgelesen habe, jedoch ohne Erfolg.

    Habe dann CMake ausprobiert und musste lediglich etwa 3 Variablen mit einem -m32 erweitern. Fertig! Theoretisch sollte das mit dem -m32 ja auch mit Autotools funktionieren, da es nur ein GCC-Flag ist, aber fragt mich nicht was Autotools da im Hintergrund noch alles überschreibt und zusammenfrickelt...

    Benutzer wird von Ihnen ignoriert. Anzeigen

  4. Re: autotools?

    Autor Nasenbaer 14.05.12 - 23:12

    Ja CMake ist eine sehr feine Sache - habe es kürzlich für ein größeres Projekt genommen, dass Crossplatform (Win + Linux) entwickelt wird. So konnte ich aus dem CMake-Projekt Visual Studio Solutions generieren und gleichzeitig unter linux standard Makefile-Scripte.
    Und die Syntax ist auch noch sehr üblichtlich - sehr tolles Tool!

    Benutzer wird von Ihnen ignoriert. Anzeigen

Neues Thema Ansicht wechseln


Entschuldigung, nur registrierte Benutzer dürfen in diesem Forum schreiben. Klicken Sie hier um sich einzuloggen

In eigener Sache: Was auf unseren Adblocker-Aufruf folgte
In eigener Sache
Was auf unseren Adblocker-Aufruf folgte

Zusammen mit einigen anderen Websites haben wir vor rund einem Monat unsere Leser gebeten, ihren Adblocker auf unseren Seiten abzuschalten. Ein Resümee.

  1. In eigener Sache Bitte schalte deinen Adblocker aus!

Erster Blick auf iOS 7: Neuanfang mit iTunes Radio und knalligen Farben
Erster Blick auf iOS 7
Neuanfang mit iTunes Radio und knalligen Farben

Golem.de hat mit iOS 7 schon einmal eine kleine Rundreise gewagt, die uns von Berlin nach Caerdydd und Bristol wieder zurück nach Berlin führte. Dabei haben wir iTunes Radio ausprobiert, uns an die neuen Farben und die Bedienung gewöhnt und neue Roaming-Daten gesehen.

  1. Maps Apples Kartenmaterial kommt auf die Macs
  2. Apple iOS 7 mit Multitasking und neuem Interface
  3. Jonathan Ive Apple unter Zeitdruck wegen Designänderungen an iOS 7

Xbox One: "Microsofts Geschäftspolitik gefährdet Xbox-Geschäft"
Xbox One
"Microsofts Geschäftspolitik gefährdet Xbox-Geschäft"

Die Kritik an der Xbox One sei mehr als das Gegrummel enttäuschter Fans, sondern gefährde einen von Microsofts wichtigsten Geschäftsbereichen, schreibt ein Marktforscher. Dass die Lage tatsächlich ernst sein könnte, zeigt eine Umfrage von Amazon.com.

  1. We are Watching You Widerstand gegen Kinect-Überwachung in den USA
  2. Xbox One 340.000 Asteroiden aus der Cloud
  3. Xbox One Anonymer Microsoft-Entwickler verteidigt DRM

  1. Samsung Systemkamera: NX300 hält dank Firmwareupdate flüchtige Motive im Fokus
    Samsung Systemkamera
    NX300 hält dank Firmwareupdate flüchtige Motive im Fokus

    Samsung hat ein Update der Firmware für die Systemkamera NX300 vorgestellt. Damit wird der Autofokus deutlich aufgewertet: Er verfolgt Motive und stellt auf sie kontinuierlich scharf, auch wenn sie sich bewegen.

  2. Samsung: Farblaser mit NFC für mobiles Drucken
    Samsung
    Farblaser mit NFC für mobiles Drucken

    Samsung hat mehrere Farblaserdrucker und Multifunktionsgeräte vorgestellt, die per NFC und WLAN mit dem Smartphone verbunden werden können. So können Fotos und Dokumente von den mobilen Geräten ohne aufwendige Konfiguration ausgedruckt werden.

  3. Google: Noten sind "als Einstellungskriterium wertlos"
    Google
    Noten sind "als Einstellungskriterium wertlos"

    Google stellt immer mehr Mitarbeiter ohne College-Ausbildung ein. Der Notendurchschnitt (GPA) tauge nicht als Einstellungskriterium, sagt Laszlo Bock, der bei Google für das Thema Personalentwicklung zuständig ist.


  1. 08:15

  2. 08:09

  3. 07:58

  4. 07:36

  5. 07:29

  6. 07:22

  7. 23:25

  8. 19:52