Hi ./files/patch-perldl.conf in /usr/ports/math/PDL still points to the old XFree86 [something] directory which broke Tri3d submodules. It confirmed building after changing to : + OPENGL_LIBS => '-L/usr/local/lib -lGL -lGLU -lXext -lX11', + OPENGL_INC => '-I/usr/local/include', Myles