[EMAIL PROTECTED] wrote:

> Vorgehensweise wie im Wiki beschrieben unter:
> 
> http://wiki.services.openoffice.org/wiki/Windows#Visual_C.2B.2B_Express_2005
> [http://wiki.services.openoffice.org/wiki/Windows#Visual_C.2B.2B_Express_2005]

Ich empfehle auch mal einen Blick auf

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

> 
> 
> Ich bekomme ziemlich zum Schluss des Gesamtbuilds folgende Meldungen
> ausgeworfen:
> 
> ... ...
> 
> ERROR: The following files could not be found:
> 
> ERROR: File not found: emboleobj.dll > ERROR: File not found: emsermi.dll > 
> ERROR: File not found:
oleautobridge.uno.dll ...
> 
> Ich habe nach einem ersten Error bereits mit einem "build --from
> embedserv embeddedobj extensions" versucht einen Rebuild zu fahren.
> Hierbei mit gesetzter Variable DISABLE_ATL=TRUE und ohne gesetzter
> Variablen DISABLE_ATL, und nochmal mit gesetzter Variable
> DISABLE_ATL=FALSE. Die anderen wichtigen Variablen DISABLE_ACTIVEX
> und WINDOWS_VISTA_PSDK waren immer auf TRUE dabei.
> 
> Ein "build --prepare --from embedserv embeddedobj extensions" hat
> auch nichts gebracht. Die benötigten DLLs unter
> \extensions\wntmsci12.pro\bin werden einfach nicht
> erzeugt...natürlich fehlen sie dann beim Check vor der Erstellung des
> Setups.
Wenn du mit DISABLE_ATL baust, sollten die DLLs auch nicht gebaut
werden, weil diese (noch) atl verwenden. Allerdings verstehe ich nicht,
warum sie beim Packen vermisst werden, denn auch hier sollte DISABLE_ATL
das verhindern.

> Ich bin so weit mit dem Build gekommen, jetzt hänge ich kurz vorm
> Ziel an diesem Buildproblem.
> 
> Ach ja - eines noch. Wie gesagt, ich nutze den VC++ 9.0 Prof.
> Compiler (2008), habe also nach dem ./configure einfach die Settings
> von . winenv.set.sh belassen wie sie ermittelt wurden. DISABLE_ATL
> wurde hier mit einem unset zum Schluss des Scripts praktisch gelöscht
> und war beim "Hauptbuild-Prozess" nicht gesetzt.
Verstehe ich es richtig: du hast winenv.set.sh nicht manuell verändert?
Es ist wichtig, dass du dieses auf jeden Fall nicht tust.

> Erst nach dem Error das ich mit einem "build --from embedserv
> embeddedobj extensions" nochmals kompilieren sollte, habe ich dann
> probeweise DISABLE_ATL gesetzt...vielleicht liegt es daran?

Das verhindert auf jeden Fall, dass die DLLs gebaut werden. Mit dem
Prof-Compiler eigentlich nicht nötig.

> Was muss den nun bei meinem VC++ 9.0 Prof. Compiler gesetzt werden
> und was nicht?
Auf der wiki-Seite findet sich ein configure-Aufruf, der mit der
Express-Version eigentlich immer funktioniert hat. Für die Prof-Version
muss man nur die Schalter --disable-atl (ohnehin nur für die DEV300 code
line definiert) und --disable-activex weglassen, dann sollte es
funktionieren.

Poste doch mal deinen configure-Aufruf und beschreibe, ob du zusätzlich
in der Shell noch weitere Variablen gesetzt hast.

Ciao,
Mathias

-- 
Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
Please don't reply to "[EMAIL PROTECTED]".
I use it for the OOo lists and only rarely read other mails sent to it.


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

Antwort per Email an