Hi Tobias,
I started development for Linux/x86_64 to get it up and running. The latter
patches then add treatment of having pthread or being on windows and so on.
This might be incomplete of course. At the moment I am figuring why it does not
run on 32bit Linux.
Regards,
Andre
On Wed, 11 Feb 2026 09:50:18 +0100
Tobias Burnus <[email protected]> wrote:
> Am 11.02.26 um 09:02 schrieb Richard Biener:
> > On Tue, 10 Feb 2026, Jerry D wrote:
> > Dear all, as requested,
> >
> > See attached patch 13 of 13
> >
> > So libcaf_shared will be installed as static library only, similar
> > to libcaf_single. The libgfortran ABI does not seem to be affected.
> >
> > The only concern from my side would be failing builds, but those
> > should be quickly addressed and avoided by wider testing pre-merge.
>
> Glancing through the patches, my impression is that the library (→ 5/13)
> unconditionally uses 'pthread.h'.
>
> Thus, it seems to make sense to add a pthread check similar to libgomp
> and only enable the library if it is available.
>
> (I also wonder whether there should be a libcafshmem.spec file which
> adds -pthread or -lpthread as needed, cf. libgomp's configure.ac and
> libgomp.spec).
>
> [The 13/13 patch seems to build the library unconditionally.]
>
> Tobias
>
--
Andre Vehreschild * Email: vehre ad gmx dot de