Problem:
After upgrading to Snow Leopard, I had to rebuild/reinstall MacPorts and RubyGems as recommended. While doing this, I found that sqlite3-ruby gem install failed with errors related to extconf.rb file.
Solution:
Not sure why this works but I found a working solution at StackOverflow which replaces:
/usr/local/lib/libsqlite3.dylib
with a symbolic link to one that came with XCode for Snow Leopard:
/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libsqlite3.0.dylib
You can find the full ‘ln’ command at StackOverlow page above but be sure to rename the original in case you need to restore it.
Thank you for your services and business