Hi all,

 

Just as an update I’ve added  a diff file to the forum post which facilitates 
clean “ninja”  builds on Windows. Linux already works fine with ninja but I 
don’t build on mac (yet!) so don’t know about that. The changes are very small 
and are just to ensure that the various oodialog binaries get built in the 
correct order. I’ve checked and confirmed the standard nmake Windows build 
still works with the change.

 

As I’ve indicated in that forum post the emphasis is on developers running 
local builds on multi-core machines rather than the main  builds carried out 
when new patches are committed. 

 

Attached here if anyone wants to take a look and consider committing it to the 
source tree. 

 

Best,

Dom

 

From: P. O. Jonsson <[email protected]> 
Sent: 13 May 2025 07:20
To: [email protected]
Subject: Re: [Oorexx-devel] Interesting post on the Discussion list

 

Hi Enrico,

 

That sounds interesting, will have a look when I am back home in a few days. 

Von meinem iPhone gesendet

P.O. Jonsson

 





Am 12.05.2025 um 23:02 schrieb Erico Mendonca via Oorexx-devel 
<[email protected] <mailto:[email protected]> 
>:



If you need somewhere to build ooRexx, don't forget Open Build Service. I've 
maintained a couple of builds for the official OpenSUSE/SLES repositories for 
over a decade now: 
https://build.opensuse.org/package/show/home:emendonca:oorexx/ooRexx

 

It's free to use, just create an account. Also, we support creating packages 
for a couple dozen more distributions besides SUSE-based ones, and you get a 
valid published repository URL as well. If you need help setting it up, let me 
know.

 

On Sun, May 11, 2025 at 5:02 PM oorexx <[email protected] 
<mailto:[email protected]> > wrote:

Hi Gil, thanks for the heads-up,

 

We have only one core for most VMs so building on more than one might not even 
work. On the physical machine it might be possible to speed up things a little 
but one would need to reserv 4 cores for the VMs running there as well.

 

It is up to Erich to clarify but I think we use jom since a long time on 
Windows, not sure it will make a big difference given the available cores.

 

For building stand-alone it is a great tip (also Enricos) though! 

 

Hälsningar/Regards/Grüsse,
P.O. Jonsson

[email protected] <mailto:[email protected]> 

 

 





Am 11.05.2025 um 17:20 schrieb Gilbert Barmwater <[email protected] 
<mailto:[email protected]> >:

 

I just read an interesting post on the oorexx:discussion list that I wanted to 
make sure the developers saw.  It was titled "Faster (esp. Windows) builds 
using ninja with CMake" and was posted by Dom Wise who gave us the Debugger.

-- 
Gil Barmwater



_______________________________________________
Oorexx-devel mailing list
[email protected] <mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

 

_______________________________________________
Oorexx-devel mailing list
[email protected] <mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/oorexx-devel




 

-- 



Erico Mendonca

Solution Architect

SUSE

 

_______________________________________________
Oorexx-devel mailing list
[email protected] <mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Attachment: windows-ninja-build-oodialog-dependencies.diff
Description: Binary data

_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to