[Debian-med-packaging] Please help building psychtoolbox-3 on loongarch
Santiago Vila
sanvila at debian.org
Wed Jun 3 11:44:45 BST 2026
On Wed, Jun 03, 2026 at 11:06:42AM +0200, John Paul Adrian Glaubitz wrote:
> Hi Andreas,
>
> On Wed, 2026-06-03 at 09:52 +0200, Andreas Tille wrote:
> > Common/Screen/tinyexr.h:11026:16: note: earlier argument should specify number of elements, later size of each element
> > /usr/bin/loongarch64-linux-gnu-ld.bfd: cannot find -lLexActivator: No such file or directory
> > collect2: error: ld returned 1 exit status
> > error: mkoctfile: building exited with failure status
> > error: called from
> > mkoctfile at line 238 column 7
> > linuxmakeitoctave3>mex at line 375 column 5
> > linuxmakeitoctave3 at line 102 column 5
> > error: ignoring const execution_exception& while preparing to exit
>
> I have briefly researched this and it looks like that LexActivator is a binary-only commercial
> library that is available on certain architectures only. Not sure whether my first assessment
> is correct, but I cannot find an obvious source for libLexActivator.
That's what it seems, yes (I see there is code to download it on the fly).
However, I see no traces of LexActivator in the build log for amd64, so it
seems what we need here is a way to tell the build system to ignore
the library completely the same way it's ignored on amd64.
(I assume the library is an optional component, otherwise the package
should be in contrib).
Thanks.
More information about the Debian-med-packaging
mailing list