pix_artoolkit undefined symbol
Detail
Hallo, I was never able to run pix_artoolkit so maybe im doing something wrong, but im coming back, for years already. This time it looks like succesfull compile, but pd console prints this: ./extra/pix_artoolkit/pix_artoolkit.pd_linux: ./extra/pix_artoolkit/pix_artoolkit.pd_linux: undefined symbol: arGetTransMat extra/pix_artoolkit/pix_artoolkit: can't load library
when i try to have it with ARToolKit5 from git, i get ./pix_artoolkit.pd_linux: ./pix_artoolkit.pd_linux: undefined symbol: arSetLabelingThresh pix_artoolkit: can't load library
Gem Version
v0.94-1039-g5a0003666
Pd Version
0.53.1
Operating System
Linux
OS Version
debian bookworm
Which CPU are you using?
amd64/x86_64 ("64bit Intel")
arGetTransMat is a symbol that is (supposedly) provided by (older versions(?)) of artoolkit.
probably it's time to just drop [pix_artoolkit]?
Its still provided lib/SRC/AR/arGetTransMat.c
i have no idea how you tried, but my attempts to compile ARtoolKit5 mainly showed that the last git of ARToolkit5 uses a broken build-system and does not compile out of the box on a recent Debian/sid system.
i'd like to say that it is ARToolKit's fault :-/
i used gcc, but i woundt say broken. there was a ton of warnings, but it looks like build. i had to fix some issues(like adding #include
weird.
i had to change completely different things (with the current https://github.com/artoolkit/ARToolKit5/tree/5bf0b671ff16ead527b9b892e6aeb1a2771f97be).
also, no examples have actually been built.
well, it looks like ARToolKit5 is deprecated, and https://github.com/artoolkitx/artoolkitx is the new thing. i was even able to get tracking example to work.
and there is also https://github.com/artoolkitx/artoolkit5 which also gives me "undefined symbol: arSetLabelingThresh"