Hallo,
wir betreuen schon sehr lange eine C++-Software unter Windows, die schon
seit OpenOffice Version 2.1 dieses verwendet, um Dokumente zu erstellen. Wir
entwickeln hier mit Visual Studio 2005.
Vor einiger Zeit sind wir damit auf LibreOffice umgestiegen, was auch ohne
Probleme funktioniert hat.
Beim Testen vom neuen LO 3.5. (14.02.12, wird im Info-Dialog als 3.5.0rc3
angezeigt) gibt es jedoch Probleme: Ich erhalte beim Verbindungsversuch
mittels ::cppu::bootstrap() eine cppu::BootstrapException. Leider benötigen
wir die Version 3.5. wegen einiger Bugfixes dringend.
Geändert haben wir gegenüber 3.4.5. eigentlich nur die Pfade, wo die
.rdb-Dateien liegen:
3.4.5: cppumaker -Gc -BUCR -O "E:/lo/sdk/includecpp" "C:/Program
Files/LibreOffice 3.4/URE/misc/types.rdb" "C:/Program Files/LibreOffice
3.4/Basis/program/offapi.rdb"
3.5: cppumaker -Gc -BUCR -O "E:/lo/sdk/includecpp" "C:/Program
Files/LibreOffice 3.5/URE/misc/types.rdb" "C:/Program Files/LibreOffice
3.5/program/types/offapi.rdb"
Binde ich den Quellcode von
/sdk/examples/DevelopersGuide/ProfUNO/SimpleBootstrap_cpp/SimpleBootstrap_cp
p.cxx in ein Visual Studio 2005 C++-Projekt, kann ich mich unter LibreOffice
3.4.5 erfolgreich mit LibreOffice verbinden. Benutze ich jedoch 3.5, erhalte
ich die auch oben auftretende cppu::BootstrapException.
Fragen:
- Hat jemand die gleichen Probleme?
- Wo finde ich denn eine Art ChangeLog für das SDK, um feststellen zu
können, was sich zwischen 3.4.5. und 3.5.0rc3 nun geändert hat, um den
Fehler weiter eingrenzen zu können?
- Noch andere Ideen, was ich tun könnte?
Viele Grüße
Martin Thoma
--
Informationen zum Abmelden: E-Mail an discuss+help@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Context
- [de-discuss] Visual Studio cppu::bootstrap schlägt fehl seit 3.5. · Martin Thoma
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.