On Mon, Jan 20, 2025 at 4:36 PM Marcus <marcus.m...@wtnet.de> wrote:
> Am 19.01.25 um 08:06 schrieb Damjan Jovanovic: > > Some good news for this weeked: > > > > With my latest changes, my minimal Windows/amd64 build runs to > completion, > > OpenOffice successfully gets packaged, and the first ever Win64 > OpenOffice > > now exists: > > > > $ file soffice.exe > > PE32+ executable (GUI) x86-64, for MS Windows > > :-) > > > > Of course, it crashes almost immediately when run, with an assertion > error > > in main/bridges. > > nevertheless, a very big step forward. :-) > Thank you everyone :-). > > I'm curious what still needs to be done to avoid the (any) crashes. > The UNO bridge under main/bridges/source/cpp_uno/msvc_win64_x86-64 needs to be completed and debugged. However, since that's very complicated, needing assembly language and platform-specific ABI details like the layout of the RTTI for C++ objects, and how to catch and throw C++ exceptions and convert them to UNO exceptions, it's going to take a while to complete. For now I am rather porting the remaining modules, which Matthias found don't compile when you do a fuller build: coinmp nss embedserv winaccessibility extensions So far I've got winaccessibility to build, but I am also trying to fix all the warnings, as it's code that we probably won't be revisiting often or testing much. > > Marcus > > If anyone wishes to join in, please do so. Regards Damjan