Am Freitag, 19. April 2002 13:51 schrieb Bernhard Walle:
Meine Meinung:
Nur die Installation des Compilers bringt wenig bis nichts. Wenn jeder User Programme kompilieren können soll, müssen auch jeweils die *devel-Pakete, also die Headerdateien, installiert werden. Denn wie soll Otto-Normaluser mit ./configure && make && make install ein Programm installieren können, wenn die Gtk-, die KDE-/QT-, die X11- oder die ncurses-Headerdateien fehlen. Eben!
Full ACK! Ich möchte mich Bernhard hier anschliessen und SuSE mal ein bisserl in Schutz nehmen. Wer Software compiliert muß sich ein bisschen auskennen mit dem System, wer eigene schreibt sowieso. Wer nicht in der Lage ist, fehlende Libraries oder -devel Pakete nachzuinstallieren hat da reichlich schlechte Karten. Wer kleinere Bugs aus Makefiles und Sourcecode ausbügeln kann, sollte sowieso die Finger von alpha, beta oder nightly build Software lassen und tut gut daran, ach mal eine vorvorletzte, dafür aber stabile und ausgetestete Version einzusetzen, die sich in den allermeisten Fällen auf den CDs oder der DVD finden läst. Alle die die das können, die können doch wirklich die paar Pakete die zum gcc gehören auch noch mit installieren ohne dass ein Zacken aus der Krone fällt. Für alle anderen ist es besser, wenn der gcc nicht drauf ist, denn angreifern eröffnet ein C-Compiler Haus und Hof (exploid basteln ist oft mit ein paar Zeilen code getan). Sauer könnte man auf SuSE sicher sein, wenn sie den gcc nicht mitliefern würden, aber so halte ich die Aufregung doch für reichlich übertrieben. Und schaut euch die Fragen zu Compileproblemen in der Liste an. Da wollen User, die nicht wissen was Headerdateien sind, wo sie das make einzugeben haben oder schon mal wie sie das .tar.gz/.tar.bz2 Archiv auspacken sollen, Software compilieren, die sie aus dem Internet ziehen, die auch auf der CD liegt. Denen hilft ein gcc auch nicht weiter, die bräuchten wirklich, wie Bernahrd schon angedeutet hat, sämtliche devel Pakete und Libs (auch die von nicht verwendeter Software, könnte ja mal ein zu compilierendes Programm benötigen) gleich auf die Platte. Da möchte ich mal hören was da abgehen würde, wenn ne Basisinstallation nicht mehr auf ne 5 GByte Platte passt. Allso bitte haltet den Ball ein bischen unten, ist doch kein Beinbruch sowas. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de