Cross-building boost error

Setting top to                           : /home/lydex/ardour 
Setting out to                           : /home/lydex/ardour/build 
Checking for 'gcc' (C compiler)          : x86_64-w64-mingw32-gcc 
Checking for 'g++' (C++ compiler)        : x86_64-w64-mingw32-g++ 
Checking for program 'windres'           : x86_64-w64-mingw32-windres 

Global Configuration 
 * Install prefix                                    : /home/ardour/win-stack-w64 
 * Debuggable build                                  : True 
 * Build documentation                               : False 

Ardour Configuration 
 * Will build against private GTK dependency stack   : no 
 * Will rely on libintl built into libc              : yes 
 * Will build against private Ardour dependency stack : no 
Checking for boost library >= 1.68                   : no 
The configuration failed
(complete log in /home/lydex/ardour/build/config.log)```

Do you have a question? The message seems self-explanatory.

Yes, how can i fix the ignoring of compile-script?

Maybe I’m stupid in programming, but I also want know answers

Before you can compile Ardour, you need to install all the libaries that Ardour depends on. The full list of build-dependencies can be found here and https://www.boost.org/ is just one of them.

Some GNU/Linux distros do provide cross-compiled versions of the libs, but other than that you will have to cross-compile all those libraries manually first.

If you’re on Windows you could try cygwin or vcpkg.io for MSVC. I have no first hand experience with that though.

If I may ask, why are you attempting a windows build? Do you plan to contribute windows specific code?

1 Like

The message indicates that Boost of version 1.68 or later is needed. So install Boost libraries.

If I trying the cross-building, I can get some experience and mb can learn the process and help in future with some things😀

ALL dependencies from nightlies page are installed

And also because I want full Ardour, but payment is not working for my region🤫

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.