On Sun, Jan 12, 2025 at 12:51 PM Matthias Seidel <matthias.sei...@hamburg.de>
wrote:

> Hi Damjan, All,
>
> Am 12.01.25 um 03:59 schrieb Damjan Jovanovic:
> > On Sat, Jan 11, 2025 at 9:27 PM Matthias Seidel <
> matthias.sei...@hamburg.de>
> > wrote:
> >
> >> Hi Damjan,
> >>
> >> After removing
> >>
> >> --enable-win-x64-shellext \
> >>
> >> module shell now builds. We only need 64-bit shell extensions on a
> >> 64-bit system.
> >>
> > Oh ok. I never used that flag.
>
> It is needed for a "Release Build" to produce the 64-bit shell
> extensions for AOO 32-bit installed on Windows 64-bit.
>
> Not needed here, but that module may need some attention.
>
> >
> >
> >> (win32 seems to be built anyway?)
> >>
> > Yes, remember each build variant gets its own separate set of
> directories,
> > something like:
> > main/<MODULE>/wntmsi12 and main/solver/450/wntmsci12 for 32 bit debug
> build
> > main/<MODULE>/wntmsi12.pro and main/solver/450/wntmsci12.pro for 32 bit
> > release build
> > and now also:
> > main/<MODULE>/wntmsx12 and main/solver/450/wntmscx12 for 64 bit debug
> build
> > so different builds can coexist.
> >
> > If you want to delete the 32 bit files, you could:
> > source winenv.set.sh
> > dmake clean
> > but it will also delete dmake, and you'll probably have to
> > configure/bootstrap.
> >
> > Also you are doing a much fuller build, my flags are minimal and exclude
> > directx, category B:
> > --with-dmake-url=
> > https://github.com/jimjag/dmake/archive/v4.13.1/dmake-4.13.1.tar.gz
> > --with-epm-url=
> > https://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz
> > --disable-directx
> > --with-ant-home=/cygdrive/c/apache-ant-1.9.10
> > --with-junit=/cygdrive/c/source/junit4.jar
> > --with-hamcrest-core=/cygdrive/c/source/hamcrest1.3.jar
> > --enable-verbose
> > --enable-pdfimport
> > --enable-dbgutil
> > --enable-crashdump
> > --with-package-format=installed
> > --with-nasm-home=/cygdrive/c/Program Files (x86)/NASM
> > --enable-win64
>
> Yes, I use the configure for my "Test Build" to see how far it comes. It
> is quite impressive!
>

Thank you :).


>
> BTW: After installing JAVA 8 64-bit the module "bean" is now building ;-):
>
> 5 module(s):
>          coinmp
>          nss
>          embedserv
>          winaccessibility
>          extensions
> need(s) to be rebuilt
>
> Reason(s):
>
> ERROR: error 65280 occurred while making
> /cygdrive/c/Source/openoffice/main/winaccessibility/source/UAccCOM
> ERROR: error 65280 occurred while making
> /cygdrive/c/Source/openoffice/main/embedserv/util
> ERROR: error 65280 occurred while making
> /cygdrive/c/Source/openoffice/ext_libraries/coinmp
> ERROR: error 65280 occurred while making
> /cygdrive/c/Source/openoffice/main/nss
> ERROR: error 65280 occurred while making
> /cygdrive/c/Source/openoffice/main/extensions/source/activex/main
> ERROR: error 65280 occurred while making
> /cygdrive/c/Source/openoffice/main/extensions/source/ole
>
>
I don't have ATL so embedserv and winaccessibility are skipped. My coinmp
is disabled, NSS is disabled, and extensions is probably leaving out the
parts without ATL and NSS which break for you.

Still, it's good to know those will need fixing at some stage.

Regards
Damjan

Reply via email to