[Opensim-dev] libgdiplus and OS X
Scott T. Norman
scott at scottnorman.com
Tue Feb 12 19:57:30 UTC 2008
If you install X11 from CD/DVD then hopefully that's it. On 10.4.x,
from a fresh install, X11 is not installed so you have to install from
CD/DVD. On 10.5 from a fresh install, X11 is installed by default. I
put all the steps on that you need to install for 10.4 and 10.5 on the
Wiki last week. I can't run OpenSim right now until the issue with the
terrain image is fixed for the PowerPC. I've got OpenSim running on
Ubuntu Server, but looking forward to the day that OpenSim will run on
PowerPC and Intel Mac's without much issue.
Blessings,
Scott
www.scottnorman.com
God's covenant of revival fire has fallen upon Orange County,
California, so that the Church of Orange County will become one and
bring healing, salvation, and redemption to the county, and to take
part in the harvest of one billion plus souls into the Kingdom of God.
- Scott Norman
On Feb 12, 2008, at 7:58 AM, Diva Canto wrote:
> Yeah, I was having problems with libgdiplus on Mac OSX. After
> chasing the dependencies, this seems to be the story: libgdiplus has
> a dependency on X11's libXrender, which, in turn has dependencies on
> lots of other X11 libraries, namely: libXSM, libICE, libX11 and
> libfontconfig. On my defatult installation of X11, the .dylib's were
> not there. So I downloaded and compiled X11 to obtain those
> libraries (I didn't think of the CD! :-)
>
> I was able to get rid of the errors on missing .dylib's, but in the
> process of doing this and trying things randomly, mono is
> complaining of missing .so's which completely confused me -- and
> result in uncaught exceptions, for which I had to patch the code.
> Since I have other servers running both Windows and Linux, and I
> don't love Mac OS enough, I sort of gave up on Mac. My Mac OpenSim
> is up and running at tagus.ics.uci.edu (authentication off, everyone
> welcome), but I won't be doing much more there. I've moved to
> Windows and Linux.
>
> Kyle Hamilton wrote:
>>
>> Since gdiplus relies on rendering support on Windows, I can't really
>> see there's much difficulty in this dependency. (unless someone
>> wants to port libgdiplus to rely on Quartz, and since that's native
>> code I don't think there's many people here who have that particular
>> skillset nor desire to spend that much time on it.) (GDI+ is
>> 'graphical device interface plus extensions'. I'd bet (but don't
>> have
>> a VM available to prove) if you tried to run OpenSim under mono on
>> Linux without X installed, you'd get the same error.)
>>
>> I can't see that this is anything more than an undocumented
>> dependency
>> that "just works" everywhere else because the dependencies are
>> installed by default by most every modern Linux installer.
>>
>> -Kyle H
>>
>> On Feb 12, 2008 1:14 AM, Jeff Ames <jeffames at gmail.com> wrote:
>>
>>> Hello,
>>>
>>> I can't remember who was having this problem, but I believe someone
>>> reported an error loading libgdiplus on OS X. I managed to
>>> reproduce
>>> this, on OS X 10.4.11, mono 1.2.6.
>>>
>>> Using "MONO_LOG_LEVEL=debug mono OpenSim.exe", you can see what is
>>> really going on. It looks like libgdiplus.dylib references
>>> libXrender.1.dylib, which is not installed by default.
>>>
>>> If you install X11 from the OS X install CDs, then this library
>>> exists, and the libgdiplus error seems to go away. (Although
>>> hopefully there's a better solution than this....)
>>>
>>> Jeff
>>> _______________________________________________
>>> Opensim-dev mailing list
>>> Opensim-dev at lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>>
>>>
>> _______________________________________________
>> Opensim-dev mailing list
>> Opensim-dev at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>
>>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080212/872bb7b9/attachment-0001.html>
More information about the Opensim-dev
mailing list