On Tue, Mar 29, 2005 at 06:31:41PM +0200, Andreas Mantke wrote:
> Am Dienstag, 29. M�rz 2005 00:52 schrieb Christian Lohmaier:
> > On Tue, Mar 29, 2005 at 12:16:32AM +0200, Andreas Mantke wrote:
> (...)
> 
> > > Kann ich herausfinden, wo gesucht und nicht gefunden wird? Wenn
> > > ich auf meine Platten locate loslasse, wird die lib im
> > > Programmverzeichnis von OOo1.9.79 und 1.9.87 gefunden. In den
> > > noch nicht vollst�ndig compilierten Sourcen ist sie bei mir
> > > nicht zu finden.
> >
> > Wirst Du dann auch nicht finden. Die wird vom Buildsystem
> > genommen.
> >
> > Hier mein Vorbereitungsscript:
> > $ cat prepare_source.sh
> > [...]
> > Wenn Du interessiert bist...
> > Wiegesagt wei� ich weder ob mein OOo voll funktionsf�hig ist,
> > noch ob ich alle n�tigen Dateien in den zip-Dateien drinhabe um
> > OOo erfolgreich auf einem anderen System zu kompilieren..
> 
> wenn ich Deinen und Erics Mail (im anderen Thread) richtig lese, 
> braucht das Compilieren einiges an Zeit und kann (zumindest unter 
> MacOSX) auch leicht mi�lingen. Aber vielleicht sollte ich es 
> trotzdem einmal versuchen.

Wiegesagt gibt es zwei M�glichkeiten:
1) Mozilla selbst zu kompilieren (das dauert eine Weile)
2) vorkompilierte Mozilla-Pakete verwenden.

> Im Verzeichnis /moz/download steht in der Textdatei, da� dort der 
> heruntergeladene Source von Mozilla (1.7.5) hingeh�re. Ist dieser 
> n�tig, um das Modul moz zu erstellen?

Wenn Du Die M�glichkeit 1) w�hlst, dann ja.

> Oder kann ich schon mit den 
> Sourcen, die ich heruntergeladen habe, das Modul erstellen?

Nein. Die OOo Sourcen bringen nix.

> Auf jeden Fall gehe ich davon aus, da� ich das Verzeichnis 
> unxlngi4.pro l�schen mu�.
> Danach w�rde ich configure erneut laufen lassen, dieses Mal mit der 
> Option, auch Mozilla zu compilieren.

Ja.

> Danach in das Verzeichnis moz und build, build --deliver ausf�hren. 

Sollte auch reichen ein normales dmake zu machen.

> Danach in das Verzeichnis connectivity und dort das gleiche 
> ausf�hren. Anschlie�end den dmake-Proze� erneut ansto�en und 
> durchlaufen lassen.

s.o. Sollte nicht notwendig sein. dmake selbst sollte reichen...

> Sehe ich das richtig oder mu� ich noch Zwischenschritte durchf�hren? 
> Brauche ich dazu Dein script noch zuvor an einer Stelle?

Wenn Du Mozilla selbst kompilierst brauchst Du mein Skript �berhaupt
nicht.

> So wie ich 
> das lese, patcht Du die Sourcen evtl. �ber die Vorgaben in den 
> heruntergeladenen Patches hinaus. Richtig?

Mein Vorbereitungsskript 
* verlinkt die gpc damit dich die nicht selbst in das Verzeichnis packen
  mu�.
* ersetzt die mitgelieferten Mozilla-Pakete durch selbst erstellte
  Pakete. Da OOo auf eigentlich "private" Funktionen zugreift mu� ich
  die Mozilla-Dateien patchen. Ich k�nnte auch schon fertig gepatchte
  Dateien in die zip-Pakete stecken (dann wird das aber schlecht
  nachvollziehbar).
* wendet Die patches an um den gcc-bug zu umgehen

Die "vorgegebenen" Patches werden nicht angewendet, da ich ja mozilla
nicht neu baue, sondern bereits vorkompilierte Pakete verwende.

Es ist "entweder oder", nicht "erst das, dann jenes".

ciao
Christian
-- 
NP: Marilyn Manson - Man That You Fear

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an