Re: [de-users] openOffice selbst kompilieren

2008-06-28 Diskussionsfäden Jacob Georg Benz
Hi,

Am Montag 23 Juni 2008 14:35:24 schrieb Maximilian Odendahl:
 All diese Infos gibts bereits hier auf Englisch:

 http://wiki.services.openoffice.org/wiki/Building_OOo_with_Cygwin_on_Window
s

 Mit der neuen Infrastruktur gibt es ja die Möglichkeit, einzelne Seiten
 zu übersetzen, diese sind dann automatisch verlinkt. Wäre toll, wenn du
 dies für diese Seite für Deutsch übernehmen würdest.

Aufgrund von verschwundenen XP-CD's und hängenden Internetleitung hat die 
Fertigstellung meines zweiten Buildversuchs von oO unter Windows etwas länger 
als erwartet gedauert. Dennoch bin ich jetzt fertig - und habe ein positives 
Ergebnis. :-) :-).

Da ich mit Wikis noch  nicht so viel Erfahrung habe, währe es sehr lieb, wenn 
du Max oder jemand anderes mir erklären könnte wie die neue 
Internationalisierung der Wiki-Seiten funktioniert.


 Gruss
 Max
Gruß

JGB

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



Re: [de-users] openOffice selbst kompilieren

2008-06-25 Diskussionsfäden Jacob Georg Benz
Am Montag 23 Juni 2008 14:35:24 schrieb Maximilian Odendahl:
 Hi Jacob, Dirk, *,

  cvs co -r DEV300_m20 OpenOffice2

 Zusätzlich musst du wohl noch

 cvs co -r DEV300_m20 swext
 cvs co -r DEV300_m20 apache-commons
 cvs co -r DEV300_m20 tomcat

 ausführen

werde ich gleich mal versuchen, da mein letzter kompiliervorgang an mangelndem 
Festplattenplatz gescheitert ist.

 Nach dem Bootstrap gibt es jetzt die Datei winenv.set.sh

 Da du mit Express kompilierst, musst du noch folgendes in diese aufnehmen:

 DISABLE_ATL=true
 export DISABLE_ATL

richtig.

  jetzt gibst du folgende Befehle ein:
  tcsh
  cd SRC_ROOT
  source winenv.set

 Du hast configure ja mit use-shell=bash configuriert, von daher

 cd SRC_ROOT
 . winenv.set.sh

 ausführen, mit tcsh gibt es eh Probleme
Diesen Affengriff habe ich nur ausgeführt, da meine bash Probleme verursacht 
hatte. Unter meinem neuen virtuellen System mit viel, viel Platz kann ich das 
jetzt alles richtig machen.



 All diese Infos gibts bereits hier auf Englisch:

 http://wiki.services.openoffice.org/wiki/Building_OOo_with_Cygwin_on_Window
s
weiß ich, denn daher habe ich auch vieles :-)

 Mit der neuen Infrastruktur gibt es ja die Möglichkeit, einzelne Seiten
 zu übersetzen, diese sind dann automatisch verlinkt. Wäre toll, wenn du
 dies für diese Seite für Deutsch übernehmen würdest.
Wenn ich jetzt den Buildvorgang abschließen kann, werde ich das machen.



 Gruss
 Max


Gruß


JGB


PS: Meine so späte Antwort ist mit einem Defekt bei meinem Telekomrouter zu 
erklären. Doch jetzt bin ich endlich wieder drin. :-)

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



[de-users] openOffice selbst kompilieren

2008-06-23 Diskussionsfäden Jacob Georg Benz
Hi Dirk, *,

endlich habe ich jetzt meine Anleitung zum selbst kompilieren von openOffice 
fertig.

Der Vorgang zeichnet sich durch vieles herunterladen von Programmen 
aus(deswegen hat es bei mir auch so lange gedauert).


1. Muß man folgende Programme herunterladen und installieren:

 I. Cygwin(einfach in Google suchen)

Während des Installationsvorgangs kann man die Cygwin-Komponenten auswählen.

Dabei MÜSSEN folgende Programme ausgewählt werden:

 Category Archive: unzip, zip 
 
Category Devel : autoconf, bison, cvs, flex, gcc-g++, gperf, make, 
openssl-devel (only needed for perl modules for CWS tooling, see below) 
 
 Category Libs: openssl 
 Category Net: openssh, ncftp 
 Category Perl: perl (Perl) 
 Category Shells: rxvt, tcsh 
 Category Utils: patch, gnupg 
 Category Web: lynx, wget


II. Microsoft Visual Studio C++ 2008 Express 
  
 Einfach installieren.

III. Windows Server 2008 SDK 6.0.6001.18000.367-KRMSDK_EN.iso (06. March 2008)

Hier kannst du diesen SDK downloaden:
http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBFdisplaylang=en

Da es sich bei diesem Download um ein DVD-Abbild handelt kannst du es entweder 
auf eine DVD brennen, es mit einem entsprechenden Abbild-Tool(ich habe 
UltraIso verwendet) lesen oder es mit einem Programm wie winrar entpacken.

IV. Installation von Perl-Modulen

Um die Perl-Module zu instaliern rufst du cygwin auf und gibst erst folgenden 
Befehl ein:  perl -MCPAN -e shell
Bei der nächsten Frage gibst du dann no ein und bestätigst.
Jatzt wartest du bis Perl bereit ist und gibst dann für jedes zu 
installierende Perl-Modul install + Modulname ein
Beispiel: install SOAP::Lite

Folgende Perl-Module müssen installiert werden:

 Archive::Zip 
 XML::Parser  
 URI 
 LWP::UserAgent 
 SOAP::Lite 
 Crypt::SSLeay 

Abschließend gibst du noch q zum Beenden von Perl ein. 
Jetzt gibst du zum Beheben eines Fehlers in cygwin noch folgende Befehle ein:
ls -l /bin/awk.exe 
cd /bin 
rm awk.exe 
cp gawk.exe awk.exe
Die cygwin-Shell lässt du einfach offen.


V. Java

Bitte installiere JDK 1.5 Update 15. Dieses findest du hier: 
http://java.sun.com/javase/downloads/index_jdk5.jsp

ACHTUNG: Java 1.6.0 soll angeblich nicht funktionieren. Aus diesem Grund 
arbeite ich mit Java 1.5.

VI. ANT

Lade das .zip-Archive von dieser Seite herunter: 
http://ant.apache.org/bindownload.cgi

Entpacke jetzt das Archive nach /Pfad zum cygwin-Verzeichnis/ant .
Der Pfad lautet standardmäßig C:\cygwin\ant
Wichtig ist, das du den Inhalt des entstandenen Unterverzeichnisses von /ant 
direkt nach ant kopierst.


VII. Herunterladen des Quelltextes von oO

Du wechselst wieder zu cygwin und gibst dort
folgende Befehle nacheinander ein:
mkdir SRC_ROOT
cd SRC_ROOT
export 'CVSROOT=:pserver:[EMAIL PROTECTED]:/cvs' 
cvs login ( use the CVS password: anoncvs when you are asked for it) 
cd SRC_ROOT 
cvs co -r DEV300_m20 OpenOffice2

Durch diese Befehle wird der Quellcode von oO nach SRC_ROOT heruntergeladen.
Wenn du den Quellcode mit dem Windows-Explorer betrachten möchtest gehe bei 
einer Standard-Cygwin installation nach 
C:\cygwin\home\Name-deines-Windows-Benutzers\SRC_ROOT .

VIII. Zusätzliche notwendige Dateien 

 1. GDIPLUS
http://www.microsoft.com/downloads/details.aspx?familyid=6A63AB9C-DF12-4D41-933C-BE590FEAA05Adisplaylang=en
Ausführen und entpacken nach /Verzeichnis zum oo Quellcode/external/gdiplus

2. unicows.dll
http://download.microsoft.com/download/b/7/5/b75eace3-00e2-4aa0-9a6f-0b6882c71642/unicows.exe
Ausführen und entpacken nach /Verzeichnis zum oo Quellcode/external/unicows

3. dbghelp
http://www.microsoft.com/downloads/details.aspx?displaylang=enFamilyID=CD1FC4B2-0885-47F4-AF45-7FD5E14DB6C0
Ausführen und entpacken nach /Verzeichnis zum oo Quellcode/external/dbghelp

4. 
http://download.microsoft.com/download/WindowsInstaller/Install/2.0/NT45/EN-US/InstMsiW.exe
http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe
Beide Dateien nach /Verzeichnis zum oo Quellcode/external/msi kopieren

5. 
Kopiere die Dateien msvcp90.dll und msvcr90.dll 
(zu finden in /Pfad zum Visual Studio\Vc\redist\x86\Microsoft.VC90.CRT) nach 
/Verzeichnis zum oo Quellcode/external/msvcp80

6. Mozilla
Lade von der folgenden Adresse die Dateien  WNTMSCIruntime.zip, 
WNTMSCIlib.zip, WNTMSCIinc.zip herunter und kopiere sie nach
/Verzeichnis zum oo Quellcode/moz/zipped :
http://tools.openoffice.org/moz_prebuild/680/

7. GPC
Lade GPC herunter und entpacke es nach 
/Verzeichnis zum oo Quellcode/external/gpc

http://www.cs.man.ac.uk/aig/staff/alan/software/

8. zusätzliche Dateien

Bitte suche die Dateien msvcr71.dll und msvcp71.dll im Internet(z.B. auf 
www.dll-files.com) und kopiere sie nach 
/Verzeichnis zum oo Quellcode/external/msvcp71



IX. Patchen des Quellcodes

Jetzt entpackst du den Startcenter-Patch und kopierst die beiden Dateien 
backingwindow.cxx und backingwindow.hxx nach /Pfad zu den oo 
Quelldateien\framework\source\services . Die bereits 

[de-users] openOffice selbst kompilieren

2008-06-23 Diskussionsfäden Maximilian Odendahl

Hi Jacob, Dirk, *,

cvs co -r DEV300_m20 OpenOffice2

Zusätzlich musst du wohl noch

cvs co -r DEV300_m20 swext
cvs co -r DEV300_m20 apache-commons
cvs co -r DEV300_m20 tomcat

ausführen

Nach dem Bootstrap gibt es jetzt die Datei winenv.set.sh

Da du mit Express kompilierst, musst du noch folgendes in diese aufnehmen:

DISABLE_ATL=true
export DISABLE_ATL

jetzt gibst du folgende Befehle ein:
tcsh
cd SRC_ROOT
source winenv.set

Du hast configure ja mit use-shell=bash configuriert, von daher

cd SRC_ROOT
. winenv.set.sh

ausführen, mit tcsh gibt es eh Probleme


gibst build --all -P4 ein.

Falls du einen Dual-Core Rechner hast, Faustregel ist -P(doppelte Anzahl 
Prozessoren)



All diese Infos gibts bereits hier auf Englisch:

http://wiki.services.openoffice.org/wiki/Building_OOo_with_Cygwin_on_Windows

Mit der neuen Infrastruktur gibt es ja die Möglichkeit, einzelne Seiten 
zu übersetzen, diese sind dann automatisch verlinkt. Wäre toll, wenn du 
dies für diese Seite für Deutsch übernehmen würdest.



Gruss
Max

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