[Opensim-users] FreeBSD OS 0.7.3 - OpenJpeg and libopenjpeg-dotnet errors

Gudule Lapointe gudule at spekuloos.be
Mon Mar 5 04:34:09 UTC 2012


I had a LOT of troubles when building 0.7.3 on freebsd.

Build succeeds, sim starts, but I got plenty of error messages of three types (copied below).

ERROR - OpenSim.Region.CoreModules.World.LegacyMap.MapImageModule Failed generating terrain map: System.DllNotFoundException: lib32/libopenjpeg-dotnet-2.1.3.0-dotnet-1-i686
ERROR - OpenSim.Region.CoreModules.World.LegacyMap.TexturedMapTileRenderer [TexturedMapTileRenderer]: OpenJpeg is not installed correctly on this system. Asset Data is empty for (uuid)
ERROR - OpenSim.Region.Physics.Meshing.Meshmerizer [PHYSICS]: OpenJpeg is not installed correctly on this system. Physics Proxy generation failed. Often times this is because of an old version of GLIBC. You must have version 2.4 or above!

    (btw, it seems that FreeBSD doesn't use glibc at all, so the last message type is inaccurate and should be elaborated)

The first visible consequence is that all map tiles come as a grey square.

Found a workaround, but this is roughly done and would make the code break for other platforms.

As the problem already appeared on Mantis and does not seem to be fixed, I filled a new one:

	http://opensimulator.org/mantis/view.php?id=5916

I hope it can be fixed in OpenSim core or, at least, that someone can adapt the patch so that it wouldn't break other platforms…







More information about the Opensim-users mailing list