On Thu, 30 Dec 2010, Daniel Hedlund wrote:

> You're not running a x86_64 build and referencing the 32-bit lib by any 
> chance?

   Nope.

> Verify the symlink isn't broken:
> $ readlink -e /usr/lib/libsqlite3.so || echo "broken."

   Looking at them tells me by color: cyan == working link, red == broken
link.

> That you can read the lib as the user you're compiling/linking with:
> $ [[ -r /usr/lib/libsqlite3.so ]] && echo "can read as user."

   Yep.

> Check if the sqlite3_open symbol actually exists in the libsqlite3.so file:
> $ nm -D /usr/lib/libsqlite3.so | grep sqlite3_open

   Yep:

0003a9a0 T sqlite3_open
0003a9c0 T sqlite3_open16
0003a980 T sqlite3_open_v2

> If nothing above is fruitful then I'm out of ideas for the moment.

   I appreciate the try, Daniel. It is specifically because the library
should be found yet is not that I find so puzzling.

Much grasses,

Rich
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to