Hi there Mr Villano<span class="gI"><span class="gD" style="color: rgb(200, 137, 0);"></span></span><br><br>Mac OSX does work with Mono/OpenSimulator.   Intel Macs work better then PowerPC macs.   There's an incompatibility in the SQLite data storage mechanism as a result of version differences in the crypto library used when the native part of sqlite was compiled.  <br>
<br>There are other Data storage plugins, such as MySQL, MSSQL, etc).   Even so, in an attempt to mitigate the problem, I packaged-in a completely managed implementation of the SQLite library called csharp-sqlite and custom wrote a set of <a href="http://ADO.NET">ADO.NET</a> bindings for it.  The csharp-sqlite plugin is experimental but it should enable you to use the SQLite data storage plugin.<br>
<br>Details on how to enable the csharp-sqlite managed implementation of Sqlite follow:<br><br>-------------------------------------<br>Hey there<br>
<br>
Since I have not had much response to my CSharpSqlite query in June, I<br>
went ahead and committed the CSharpSqlite binary as well as my custom<br>
<a href="http://ado.net/" target="_blank">ADO.NET</a> wrapper for 
CSharpSqlite.   The source for them is<br>
OpenSimLibs/trunk/managed.<br>
<br>
Commit Hash: acd5bbdb71682131be386b7a5ce190<div id=":uf">4622b0ee70<br>
ViewGit: <a href="http://opensimulator.org/viewgit/?a=commit&p=opensim&h=acd5bbdb71682131be386b7a5ce1904622b0ee70" target="_blank">http://opensimulator.org/viewgit/?a=commit&p=opensim&h=acd5bbdb71682131be386b7a5ce1904622b0ee70</a><br>

<br>
For those of you who do not know what CSharpSqlite is, I suggest you<br>
read: <a href="http://code.google.com/p/csharp-sqlite/" target="_blank">http://code.google.com/p/<span class="il">csharp</span>-<span class="il">sqlite</span>/</a><br>
Summary:   It's an independent implementation of the <span class="il">SQLite</span>
 library<br>
written in C#.   There are no native libraries associated with it.<br>
This has the advantage of having it work, out of the box in most<br>
configurations.  (32bit/64bit/Win/Linux/Mac/more?).<br>
Benchmarks: <a href="http://code.google.com/p/csharp-sqlite/wiki/Benchmarks" target="_blank">http://code.google.com/p/<span class="il">csharp</span>-<span class="il">sqlite</span>/wiki/Benchmarks</a><br>
<br>
A couple of things that I've learned about it during the process of<br>
getting it to work.<br>
<br>
1. The <span class="il">SQLite</span> database files that CSharpSqlite 
makes are not byte per<br>
byte compatible.   Mono.Data.<span class="il">Sqlite</span> and other 
native <span class="il">SQLite</span> tools can<br>
read databases created with CSharpSqlite but CSharpSqlite asserts on<br>
databases created with Mono.Data.<span class="il">Sqlite</span><br>
<br>
2. When running under CSharpSqlite, OpenSimulator will crash on the<br>
first load.    Subsequent attempts to load OpenSimulator and it'll be<br>
fine.<br>
<br>
The <a href="http://ado.net/" target="_blank">ADO.NET</a> wrapper that I 
wrote for CSharpSqlite is code compatible<br>
with Mono.Data.<span class="il">Sqlite</span>. That means that either 
can be used simply by<br>
changing the using statement at the top of each of the <span class="il">SQLite</span>*.cs<br>
files  The same code that works for Mono.Data.<span class="il">Sqlite</span>
 will also work on<br>
CSharpSqlite because the inner namespaces are exactly the same.<br>
<br>
To save on code maintenance, I implemented CSharpSqlite as the<br>
compilation conditional CSharpSqlite in the OpenSim.Data.<span class="il">Sqlite</span><br>
project.<br>
<br>
#if CSharpSqlite<br>
    using Community.CsharpSqlite.<span class="il">Sqlite</span>;<br>
#else<br>
    using Mono.Data.<span class="il">Sqlite</span>;<br>
#endif<br>
<br>
CSharpSqlite is easy to define in Microsoft Visual Studio but it's<br>
slightly tougher for just plain Mono.<br>
<br>
In Visual Studio, you right click the OpenSim.Data.<span class="il">Sqlite</span>
 project in<br>
the Solution Explorer.  Click Properties from the context menu.  Then<br>
go to the Build Tab.  You'll see a box labeled 'Condition compilation<br>
symbols' that's empty.   Simply enter CSharpSqlite into that box, save<br>
the project and compile.<br>
<br>
Apparently in Mono you use the -d:CSharpSqlite parameter when you<br>
compile OpenSim.Data.<span class="il">Sqlite</span>.     MonoDevelop may
 make this process<br>
easier but I have no basis to work from.<br>
<br>
Hopefully this helps people deal with issues relating to the use of <span class="il">SQLite</span><br>
<br>
Regards<br>
<font color="#888888"><br>
Teravus<br>-------------------------------<br></font></div><br>Have a great day!<br><br>Teravus<br><br><br><div class="gmail_quote">On Thu, Oct 14, 2010 at 9:36 AM, Villano, Paul Mr CIV USA TRADOC <span dir="ltr"><<a href="mailto:paul.villano@us.army.mil">paul.villano@us.army.mil</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Good news.  But is that Mac OSX or on Windows on the Mac using Bootcamp?<br>
<div class="im"><br>
----- Original Message -----<br>
From: lamont cranston <<a href="mailto:l.cranston@gmail.com">l.cranston@gmail.com</a>><br>
</div><div class="im">Date: Thursday, October 14, 2010 8:46<br>
Subject: Re: [Opensim-users] Opensim-users Digest, Vol 38, Issue 24<br>
To: <a href="mailto:opensim-users@lists.berlios.de">opensim-users@lists.berlios.de</a><br>
<br>
<br>
</div><div class="im">> According to <a href="http://opensimulator.org/wiki/Build_Instructions" target="_blank">http://opensimulator.org/wiki/Build_Instructions</a><br>
> OpenSim is now working on PowerPC Macs! Thanks to Dr. Scofield and<br>
> those who<br>
> helped him. Current nightly builds for PowerPC are not working,<br>
> not sure<br>
> about Intel so use the 0.5 Build. OpenSim works on Intel Macs. I'm<br>
</div>> testingon PowerBook G4. Tested these step on 10.5, but not 10.4<br>
<div class="im">> but should work<br>
> (Works on iMac G5 with OS 10.4.11, including expanding to local<br>
> grid mode.<br>
><br>
><br>
> On Thu, Oct 14, 2010 at 6:51 AM, Villano, Paul Mr CIV USA TRADOC <<a href="mailto:paul.villano@us.army.mil">paul.villano@us.army.mil</a>> wrote:<br>
><br>
> > I guess I had ass-umed that OS would work on a Mac, especially since Mac is<br>
> > kin to Linux.  But apparently not?<br>
> ><br>
> > ----- Original Message -----<br>
> > From: lamont cranston <<br>
</div><div class="im">> > Date: Wednesday, October 13, 2010 21:36<br>
> > Subject: Re: [Opensim-users] Opensim-users Digest, Vol 38, Issue 24<br>
> > To: <a href="mailto:opensim-users@lists.berlios.de">opensim-users@lists.berlios.de</a><br>
> ><br>
> ><br>
> > > <a href="http://drupal.org/node/263" target="_blank">http://drupal.org/node/263</a><br>
> > ><br>
> > > but really, Windows???<br>
> > > Why not a real OS?<br>
> > ><br>
> > ><br>
> > > On Wed, Oct 13, 2010 at 9:26 PM, Andrew <> ><br>
</div><div class="im">> > > >  will drupal work in windows?<br>
> > > > i have php5 installed<br>
> > > ><br>
> > > > On 13/10/2010 4:05 PM, <a href="mailto:opensim-users-request@lists.berlios.de">opensim-users-request@lists.berlios.de</a> wrote:<br>
> > > ><br>
> > > >> Message: 6<br>
> > > >> Date: Wed, 13 Oct 2010 18:44:33 +0200<br>
> > > >> From: ssm2017<> > >> <a href="mailto:To%3Aopensim-users@lists.berlios.de">To:opensim-users@lists.berlios.de</a><<> > >> Subject: Re: [Opensim-users] Offline IM to email module<br>

> > > >> Message-ID:<br>
> > > >>        <> > >> ><br>
> > > >> Content-Type: text/plain; charset=ISO-8859-1<br>
> > > >><br>
> > > >> hello<br>
> > > >> as said in irc , you need to have the "osprofile" module to store the<br>
> > > >> user preference in the database first (the user can select in viewer<br>
> > > >> preferences if the message can be emailed)<br>
> > > >> then you need to tell in your opensim.ini the offline message url (use<br>
> > > >> the same url for mute messages) (see<br>
> > > >> <a href="http://opensimulator.org/wiki/Offline_Messaging" target="_blank">http://opensimulator.org/wiki/Offline_Messaging</a>)<br>
> > > >> then, the sim will send an xml document to the url script you<br>
> > > >> mentionned (your script can be php, ruby, pyhthon etc...)<br>
> > > >> the message sent is like that :<br>
> > > >><br>
> > > >> <> xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>"<br>
> > > >> xmlns:xsd="<a href="http://www.w3.org/2001/XMLSchema" target="_blank">http://www.w3.org/2001/XMLSchema</a>"><br>
> > > >>   <> > >>   <> > >>   <> > >>   <> > >>   <> > >>   <> > >>   <> > >>   <> > >>   <> > >>   <> > >>   <> > >>   <> > >>   <> > >> <> > >><br>

</div><div class="im">> > > >> so you can use "simlexml" or something else to parse the message first<br>
> > > >> and then send the email or not<br>
</div>> > > >> note : the<> > >> so you should filter it:)<br>
<div><div></div><div class="h5">> > > >><br>
> > > >> here is the code i have made to use it with drupal :<br>
> > > >><br>
> > > >><br>
> > <a href="http://github.com/ssm2017/d4os/blob/master/io/d4os_io_services/d4os_io_services_offline_message/d4os_io_services_offline_message.module" target="_blank">http://github.com/ssm2017/d4os/blob/master/io/d4os_io_services/d4os_io_services_offline_message/d4os_io_services_offline_message.module</a><br>

> > > >> but you can also take inspiration from other projects like wiredux :<br>
> > > >><br>
> > > >><br>
> > <a href="http://forge.opensimulator.org/gf/project/opensimwi/scmsvn/?action=browse&path=%2Ftrunk%2Foffline.php&revision=84&view=markup" target="_blank">http://forge.opensimulator.org/gf/project/opensimwi/scmsvn/?action=browse&path=%2Ftrunk%2Foffline.php&revision=84&view=markup</a><br>

> > > >><br>
> > > >> 2010/10/13 Jor3l Boa<> > >><br>
> > > >>> >  Hey Andrew, The offline msg module is PHP, so look when the<br>
> > message is<br>
> > > >>> >  stored in the DB and send an email to that user, If you have the<br>
> > > >>> module<br>
> > > >>> >  working with 0.7 mail me and we can work this<br>
> > > >>> ><br>
> > > >>> >  2010/10/13 Andrew<> > >>><br>
> > > >>>> >><br>
> > > >>>> >>  ?hi there,<br>
> > > >>>> >><br>
> > > >>>> >>  i think i have ask before i cant remember, anyway.<br>
> > > >>>> >>  i have been looking everywhere that do offline im to email. but<br>
> > i<br>
> > > >>>> cannot<br>
> > > >>>> >>  find and been asking Meta7 to provide that module, i cant get<br>
> > them<br>
> > > >>>> to give.<br>
> > > >>>> >>  so can anyone can make one or give me instruction how to make<br>
> > one.<br>
> > > >>>> I'm not<br>
> > > >>>> >>  very good programmer yet but still learning.<br>
> > > >>>> >>  i am surprise no one has made one expect throu private grid like<br>
> > > >>>> Meta7,<br>
> > > >>>> >>  InWorldz, maybe OpenLife.<br>
> > > >>>> >>  thank<br>
> > > >>>> >>  Andsim<br>
> > > >>>><br>
> > > >>> _______________________________________________<br>
> > > > Opensim-users mailing list<br>
> > > > <a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
> > > > <a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
> > > ><br>
> > ><br>
> > ><br>
> > ><br>
> > > --<br>
> > > (\__/)<br>
> > > (='.'=)<br>
> > > (")_(")<br>
> > > _______________________________________________<br>
> > > Opensim-users mailing list<br>
> > > <a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
> > > <a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
> > _______________________________________________<br>
> > Opensim-users mailing list<br>
> > <a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
> > <a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
> ><br>
><br>
><br>
><br>
> --<br>
> (\__/)<br>
> (='.'=)<br>
> (")_(")<br>
> _______________________________________________<br>
> Opensim-users mailing list<br>
> <a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
> <a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
_______________________________________________<br>
Opensim-users mailing list<br>
<a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
</div></div></blockquote></div><br>