Good times.  Just compile as the MAN (Roger) here says with this D on in the 
config, and run your libs up to the /usr/lib and the app runs just fine on 
Linux.

Thanks again.

> Date: Sun, 8 Feb 2009 20:18:31 -0800
> From: rog...@rogerbinns.com
> To: sqlite-users@sqlite.org
> Subject: Re: [sqlite] Question on missing Entry Point for Sqlite 3
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> W Allan Edwards wrote:
> > By preprocessor do you mean #define?  
> 
> It is a #define if in C source and -D if a compiler argument.
> 
> > I did a search in my sqlite.c file for 
> > 
> > SQLITE_ENABLE_COLUMN_METADATA.. then I #defined above them ALL!
> 
> That doesn't make any sense.  Did you mean sqlite3.c?  If you define the
> same thing multiple times in the same compilation then the compiler
> usually complains.
> 
> > Instead of telling me this was incorrect... 
> 
> The SQLite documentation and my messages gave the precise terminology
> and accurate answer.  We have no idea how you are deciding to install
> SQLite as there are several ways to make use of SQLite.  Mind reading is
> not available on this list.  Generally you should ask if after
> researching and trying you don't know.  You'll find this helpful:
> 
>  http://www.catb.org/~esr/faqs/smart-questions.html
> 
> > why not tell me what your approach might be?
> 
> I would fix the provider to catch the entrypoint not found exception and
> gracefully deal with the issue.
> 
> If not doing that, then I would make the provider use a static compile
> of SQLite (ie directly including the amalgamation with whatever flags
> needed which would then not use the system SQLite and just work.
> 
> If not doing that then I would find the Linux distribution package and
> rebuild the package to include the functionality.
> 
> If not doing that then I would build a private copy of SQLite using
> configure:
> 
>   ./configure CFLAGS=-DSQLITE_ENABLE_COLUMN_METADATA   \
>       --prefix=/usr/local/customsqlite --disable-tcl
>   make install
> 
> And if that won't work then I'd dump the provider for a piece of decent
> software.
> 
> Roger
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> 
> iEYEARECAAYFAkmPrpMACgkQmOOfHg372QTo6QCg2SPTOFCcfqSXnYHV3GMq5pL3
> v7MAn2Ettj55wGDoZas9xqz7aS65zSJf
> =ZQxO
> -----END PGP SIGNATURE-----
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to