>
> >> > ld: crt0.o: No such file or directory
> >
> >Wo sucht ld denn? Ist crt0.o wirklich nicht da? Ich hatte mir mal ein
> >system ziemlich durcheinandergebracht, weil ich 'alte' bzw. falsche
> >as/cc1 usw. im Pfad hatte bzw. /usr/local/lib/gcc-unknown-i386/specs
> >(oder wo die sonst stehen) herumstehen hatte.
>
> Das hat sich inzwischen geklärt. Ich habe den Source gefunden und das File
> manuell gebaut. Dafür blieb es dann etwas später stehen. Das habe ich auch
> behoben. Jetzt bleibt es noch später stehen, und da weiß ich nicht mehr wie
> ich es beheben kann.
>
> >> > Es bricht immer mit so etwas ab. Ich weiß nicht mehr was ich machen soll.
> >>
> >> Kein ,,make world'' nehmen. :-(
>
> Was macht man denn, wenn man kein make world nimmt ?
>
>
> >> make world ist nicht grundverkehrt, aber wenn etwas schiefgeht, mußt
> >> Du manuell eingreifen. In diesem Falle mußt Du manuell ein crt0.o neu
> >> bauen und installieren, danach zweckmäßig ,lib' und ,install' neu
> >> bauen und installieren, danach das komplette /usr/src remaken.
>
> Wie baut man denn lib ? Heißt das man geht nach /usr/src/lib und gibt make
> all install oder so etwas ein ? Und wie baut man install ?
Im Prinzip kannst Du in jedes Unterverzeichnis gehen und
dort make all install sagen.
>
>
> >> Du mußt bissel ein ,,Gefühl'' dafür entwickeln, an welcher Stelle es
> >> klemmt und was man als Ausweg tun kann. It's -current...
>
> Nein, -stable . Für meinen Server will ich nur -stable .
>
>
> >Michael hat aber 2.1.0-R, auf dem er aufbaut. Kann natuerlich sein, dass
> >er sein System schon 'versaut' hat oder sonst (s.o.) irgendwelche Dinge
> >'verstellt' hat.
>
> Ich habe nichts versaut oder verstellt. Ich habe nie eine Library oder ein
War nicht persoenlich gemeint. :-)
> Binary oder so gelöscht oder verschoben oder was auch immer. Ich habe
> lediglich die kompletten Sourcen gesupt, make world eingegeben und
> festgestellt, daß es immer mittendrin unterbrochen hat. Wenn irgendetwas
> versaut ist, dann liegt es an FreeBSD selbst. Es liegt an den Makefiles
> oder an sup oder daran daß schon mal irgendwann zuvor ein make world
> abgebrochen hat oder an was auch immer. Ich bin kein Unix Programmierer und
> befasse mich kaum ein Jahr mit Unix. Es ist jedenfalls ein großes Problem
> mit FreeBSD daß dieses make world nicht ordentlich funktioniert. Wer in
> letzter Zeit die stable Mailingliste gelesen hat, wird feststellen, daß
> etliche Leute außer mir ganz ähnliche Probleme hatten. Das System muß halt
> so gestaltet sein, daß so etwas nicht vorkommen kann. Wenn man make world
> eingibt und die vollständigen Sourcen auf dem System hat, muß eben ein
> nagelneues glänzendes sauberes vollständiges System herauskommen. Warum
> erwartet make world irgendwelche Dateien, die man aus den Sourcen bauen
> muß, aus denen man gerade make world machen will ? Make world soll doch
> gerade alle diese Dateien neu machen, also kann es sie doch nicht erwarten
Michael,
in einem SNAP oder RELEASE kann man davon ausgehen, dass make world
auf Knopfdruck funktioniert, wenn Du das System von Grund auf
installierst.
Aber ein -stable ist grundverschieden von Release oder -current.
Da braucht man etwas Geduld und Fingerspitzengefuehl, wie Joerg schon sagte.
Warte mal den build auf toots ab. Dann kann ich Dir mehr sagen.
Nicht Verzweifeln :-)
> ?
>
> Michael
>
>
>
--Chris Christoph P. U. Kukulies kuku(at)gil.physik.rwth-aachen.de
Received on Mon 01 Apr 1996 - 08:42:35 CEST