[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]