Hi Damjan,

After removing

--enable-win-x64-shellext \

module shell now builds. We only need 64-bit shell extensions on a 64-bit system.

(win32 seems to be built anyway?)

Regards,

   Matthias

Am 11.01.25 um 20:19 schrieb Matthias Seidel:
Hi Damjan,

Am 09.01.25 um 04:53 schrieb Damjan Jovanovic:
On Sun, Jan 5, 2025 at 9:10 PM Matthias Seidel <matthias.sei...@hamburg.de>
wrote:


I just tried a build but of course it stopped after some time.

Is this a private branch you work on or is it available via GitHub?

I've pushed what I have so far, so you can test it:

git checkout windows-amd64
autoconf
./configure --enable-win64 (and others. I also happened to use
--disable-directx but you might not need it.)
./bootstrap
source ./winAMD64Env.set.sh
cd instsetoo_native
build -P2 -- -P2

The build should break in "postprocess". If it breaks earlier, please post
the output and your configure flags.

It breaks earlier for me, 5 modules with error (bean, coinmp, embedserv, nss, shell).
Configure is the same I always use plus "--enable-win64":

SDK_PATH="/cygdrive/c/Microsoft_SDKs/Windows/v7.0"
WDK_HOME="/cygdrive/c/WinDDK/7600.16385.1"
LANGS_SMALL="ast bg ca ca-XR da de en-US es fi fr he hi it ja lt nb nl pl pt ru sv tr zh-CN"
./configure \
    --with-build-version="$(date +"%Y-%m-%d %H:%M") - `uname -sm` -  Test Build (NOT FOR RELEASE)" \
    --with-vendor="Apache OpenOffice Developers" \
    --with-frame-home="$SDK_PATH" \
    --with-psdk-home="$SDK_PATH" \
    --with-midl-path="$SDK_PATH/bin" \
    --with-ant-home="/cygdrive/c/apache-ant-1.10.15" \
    --with-jdk-home="/cygdrive/c/Program Files (x86)/Eclipse Adoptium/jdk-8.0.432.6-hotspot" \ --with-dmake-url="https://github.com/jimjag/dmake/archive/v4.13.1/dmake-4.13.1.tar.gz"; \
--with-directx-home="/cygdrive/c/Microsoft_DirectX_SDK_June_2010" \
--with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5" \
    --with-atl-include-dir="$WDK_HOME/inc/atl71" \
    --with-atl-lib-dir="$WDK_HOME/lib/atl/i386" \
    --with-mfc-include-dir="$WDK_HOME/inc/mfc42" \
    --with-mfc-lib-dir="$WDK_HOME/lib/mfc/i386" \
    --with-nasm-home="/cygdrive/c/Program Files/NASM" \
    --enable-win-x64-shellext \
    --enable-wiki-publisher \
    --enable-win64 \
    --with-junit="/cygdrive/c/junit/junit-4.13.2.jar" \
--with-hamcrest-core="/cygdrive/c/hamcrest/hamcrest-core-1.3.jar" \
    --without-stlport \
    --with-mozilla-build="/cygdrive/c/mozilla-build" \
    --with-intro-bitmaps="/cygdrive/c/bitmaps/test/intro.png" \
    --with-about-bitmaps="/cygdrive/c/bitmaps/test/about.png" \
    --enable-category-b \
    --enable-beanshell \
    --with-lang="${LANGS_SMALL}" \
    --enable-bundled-dictionaries \
    --with-packager-list=/cygdrive/c/Source/Pack-small.lst \
    --with-nsis-path="/cygdrive/c/NSIS"


The remaining changes involve adding new gbuild classes so progress is
slower.

Regards
Damjan

Attachment: smime.p7s
Description: Kryptografische S/MIME-Signatur

Reply via email to