Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-26 Thread Black, Michael (IS)
I'll point out that all of your problem is addressed by open source whereas an external library only addresses part. You could do whatever you want with open source. I refuse to put things into mission critical without source unless support is also purchased with it. Michael D. Black

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-26 Thread Kevin Benson
On Fri, May 25, 2012 at 8:08 PM, Jonas Malaco Filho < jonasmalacofi...@gmail.com> wrote: > Just curious, what dev language are you using? > I ~believe~ he's using LiveCode: http://www.runrev.com/products/livecode/livecode-platform-overview/ -- -- -- --Ô¿Ô-- K e V i N

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-25 Thread Jonas Malaco Filho
Just curious, what dev language are you using? *Jonas Malaco Filho* On 25/05/2012, at 17:57, Peter Haworth wrote: Just picking a random post to make my reply to. I truly wish I could get access to an external sqlite library to load at runtime. I use e devlopement language

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-25 Thread Peter Haworth
Just picking a random post to make my reply to. I truly wish I could get access to an external sqlite library to load at runtime. I use e devlopement language that has the sqlite library built into it so I am at the mercy of the language provider as to what is provided. Right now, they are

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-25 Thread Michael Schlenker
Am 25.05.2012 14:27, schrieb Pavel Ivanov: >> With regard to the second issue, several experienced people, including >> Richard Hipp, have expressed the opinion in more than one occasion >> that statically linking sqlite avoids some problems that can happen >> otherwise. > > OTOH, all people

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-25 Thread Simon Slavin
On 25 May 2012, at 1:45pm, "Black, Michael (IS)" wrote: > We used to have tons of problems on Solaris due to shared libraries. > Numerous incompatibilities across multiple versions of Solaris. Static link > always worked. There are actually three options (depending

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-25 Thread Black, Michael (IS)
On the 3rd hand (Medusa here) those of us involved in mission critical apps refuse to let people arbitrarily update packages that are part of the "system". Things like the bug introduced in 3.7.12 being a prime example. It's called "Configuration Control". Some apps may depend on updated

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-25 Thread Richard Hipp
On Fri, May 25, 2012 at 8:27 AM, Pavel Ivanov wrote: > > With regard to the second issue, several experienced people, including > > Richard Hipp, have expressed the opinion in more than one occasion > > that statically linking sqlite avoids some problems that can happen > >

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-25 Thread Pavel Ivanov
> With regard to the second issue, several experienced people, including > Richard Hipp, have expressed the opinion in more than one occasion > that statically linking sqlite avoids some problems that can happen > otherwise. OTOH, all people involved in supporting Linux distributions advocate

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-25 Thread Pierpaolo Bernardi
On Fri, May 25, 2012 at 9:03 AM, Sidney Cadot wrote: > What I was wondering is whether the SQLite docs (written by you, I > presume) express a preference for using SQLite3 via inclusion of the > source (amalgamation) into ones project, vs. using a pre-compiled > library (as

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-25 Thread Sidney Cadot
Hi, > I approve of your translation. That interpretation concerns the relative merits of using the separate sources vs the amalgamation, if I understand correctly. Barring special circumstances, the use of the amalgamation is the preferred way; that is understood. What I was wondering is

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Richard Hipp
On Thu, May 24, 2012 at 2:04 PM, Simon Slavin wrote: > > On 24 May 2012, at 6:56pm, Sidney Cadot wrote: > > >> Why risk ending up with an unexpected (possibly old) version > >> by linking at runtime just to save users less than 300K of disk > >> space? >

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Simon Slavin
On 24 May 2012, at 6:56pm, Sidney Cadot wrote: >> Why risk ending up with an unexpected (possibly old) version >> by linking at runtime just to save users less than 300K of disk >> space? > > But that's an argument against shared linking in general. > > I am just curious

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Sidney Cadot
> However, the OP has indicated little that would allow us to guess whether > his project should follow the norm or not. I think my question is independent of my particular project; in fact, I am not working on an SQLite project at the moment. The reason I asked this question is that I have a

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Marc L. Allen
That page appears to specifically be in regards to compiling SQLite from sources. It means, don't use the individual files, but use the amalgamation because it's a lot simpler to deal with. How you compile it, or in what form the compiled object is used is not mentioned. -Original

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Sidney Cadot
> Why risk ending up with an unexpected (possibly old) version > by linking at runtime just to save users less than 300K of disk > space? But that's an argument against shared linking in general. I am just curious what idea this particular statement on this particular help-page (specific to

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Sidney Cadot
> Yes.  SQLite is so small there's really no reason to make a separate library > of it. Well, my Linux distribution may provide a "libsqlite3-dev" package, which makes linking to a recent version of sqlite as simple as adding LDLIBS=-lsqlite3 to the Makefile. By going that path you ensure that

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Larry Brasfield
On May 24, Dan Kennedy wrote: On 05/24/2012 10:53 PM, Larry Brasfield wrote: >> On the support page http://www.sqlite.org/howtocompile.html, it says: >> >> "The use of the amalgamation is recommended for all applications." >> >> Is this a general recommendation, to use the amalgamated source

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Dan Kennedy
On 05/24/2012 10:53 PM, Larry Brasfield wrote: On the support page http://www.sqlite.org/howtocompile.html, it says: "The use of the amalgamation is recommended for all applications." Is this a general recommendation, to use the amalgamated source file as the preferred way of including SQLite

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Simon Slavin
On 24 May 2012, at 4:43pm, Sidney Cadot wrote: > On the support page http://www.sqlite.org/howtocompile.html, it says: > >"The use of the amalgamation is recommended for all applications." > > Is this a general recommendation, to use the amalgamated source file > as the

Re: [sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Larry Brasfield
On the support page http://www.sqlite.org/howtocompile.html, it says: "The use of the amalgamation is recommended for all applications." Is this a general recommendation, to use the amalgamated source file as the preferred way of including SQLite functionality in one's application, rather

[sqlite] What does "The use of the amalgamation is recommended for all applications." mean, precisely?

2012-05-24 Thread Sidney Cadot
Dear all, On the support page http://www.sqlite.org/howtocompile.html, it says: "The use of the amalgamation is recommended for all applications." Is this a general recommendation, to use the amalgamated source file as the preferred way of including SQLite functionality in one's