On Fri, Mar 20, 2009 at 10:27 AM, Jay A. Kreibich <j...@kreibi.ch> wrote:
> On Fri, Mar 20, 2009 at 10:46:57AM -0400, D. Richard Hipp scratched on the 
> wall:
>>
>> On Mar 20, 2009, at 10:43 AM, Jay A. Kreibich wrote:
>>
>>>
>>>  I suppose this is mostly a question for the SQLite development team:
>>>
>>>  I'm wondering why the dynamic libraries for the SQLite core and
>>>  TCL-SQLite bindings are not available for Mac OS X (.dylib), when
>>>  they are for Linux (.so) and Windows (.DLL).
>>
>> Because I do not know how to generate .dylib files.
>
>  That's a good reason... and one that hopefully can be fixed.
>
>  As I'm sure you know, .dylib files are the Mach-O (link format used
>  by OS X) equivalent of ELF .so files.  The main difference is that
>  .dylib files have a bit more meta data and can contain multiple
>  architectures, so they need to be created with the right set of tools.
>
>  You can use "libtool -dynamic", just like most platforms, or "gcc
>  -dynamiclib" to do it directly from the compiler.  This works well
>  enough with the amalgamation:
>
>    $ gcc -dynamiclib sqlite3.c -o libsqlite3.dylib

even though I know less about this than your average circuit board, I
didn't even have to ever do the above...

Just a simple 'make' creates all the .dylib files for me because all
this is taken care of by the Makefile.

What am I doing right?



>
>  You can also embed version information and some meta info into the
>  .dylib file.  If you have cross compilers installed, you can create a
>  .dylib file that has both Intel and PowerPC object code, although
>  that's becoming less and less important.
>
>
>  If you want to take this off-line, I'd be happy to help with more
>  specifics.
>
>   -j
>
> --
> Jay A. Kreibich < J A Y  @  K R E I B I.C H >
>
> "Our opponent is an alien starship packed with atomic bombs.  We have
>  a protractor."   "I'll go home and see if I can scrounge up a ruler
>  and a piece of string."  --from Anathem by Neal Stephenson
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>



-- 
Puneet Kishor http://www.punkish.org/
Nelson Institute for Environmental Studies http://www.nelson.wisc.edu/
Carbon Model http://carbonmodel.org/
Open Source Geospatial Foundation http://www.osgeo.org/
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to