I’m asking this because I’m trying to use or compile a port in Trident/TrueOS, and I don’t know how it works in standard FreeBSD.
It reports having Jack support and a GUI, but in fact it has not. At least, I’m talking about the package built by Trident.
Trying to compile it myself, it reports finding Jack in
/usr/local/lib, but then, it does not find
X11 headers (
presence... no). But I can see they’re actually there in
Hacking the scripts, I can see that there’s a variable that points to that folder.
As a matter of curiosity, I created symbolic links to those header folders in
/usr/include, and then the compiler reports having found those headers (
presence... yes!). But the compilation fails, reporting:
ld: error: unable to find library -lX11. And so I give up.
Here’s my question: is there perhaps a specific tweak needed for Trident to build ports finding headers and libraries which can be found in
/usr/local/include? Or should this issue be reported straight to the port maintainer?
Before someone asks: I’m trying to build in