On my builds, all tests pass and collectively give about 98%
source code coverage.  I never release unless all tests pass.

important to know, then. thanks.

I have spent entirely too much of
my life already trying to get my head around autoconf/libtool
and I do not intend to waste any more time on that exercise if
I can avoid it.

amen!

that said, i've looked at the Makefile _created_ by the configure
process in my build dir (i've included it below), comparing it to the
orig/template you mention.

to my inexperienced eye, it all _looks_ ok, and, tbh, i'd end up
configuring it similarly.

clearly, i do not have an idea what is _causing- those errors/warning
in the first place.

i'm happy to make the changes to the Makefile, avoiding the autofoo
stuff completely, if you might point in the right direction ...

thanks!

===================
#!/usr/make
#
# Makefile for SQLITE
#
# This makefile is suppose to be configured automatically using the
# autoconf.  But if that does not work for you, you can configure
# the makefile manually.  Just set the parameters below to values that
# work well for your system.
#
# If the configure script does not work out-of-the-box, you might
# be able to get it to work by giving it some hints.  See the comment
# at the beginning of configure.in for additional information.
#

# The toplevel directory of the source tree.  This is the directory
# that contains this "Makefile.in" and the "configure.in" script.
#
TOP = ..

# C Compiler and options for use in building executables that
# will run on the platform that is doing the build.
#
BCC = gcc -g -O2

# C Compile and options for use in building executables that
# will run on the target platform.  (BCC and TCC are usually the
# same unless your are cross-compiling.)
#
TCC = gcc -g -O2 -DOS_UNIX=1 -DHAVE_USLEEP=1 -I. -I${TOP}/src

# Define -DNDEBUG to compile without debugging (i.e., for production usage)
# Omitting the define will cause extra debugging code to be inserted and
# includes extra comments when "EXPLAIN stmt" is used.
#
TCC += -DSQLITE_DEBUG=1 -DSQLITE_ALLOW_XTHREAD_CONNECT=1

# Compiler options needed for programs that use the TCL library.
#
TCC += -I/Library/Frameworks/Tcl.framework/Versions/8.4/Headers

# The library that programs using TCL must link against.
#
LIBTCL = -F/Library/Frameworks -framework Tcl   -lpthread -framework
CoreFoundation

# Compiler options needed for programs that use the readline() library.
#
READLINE_FLAGS = -DHAVE_READLINE=1

# The library that programs using readline() must link against.
#
LIBREADLINE = -lreadline

# Should the database engine be compiled threadsafe
#
TCC += -DTHREADSAFE=1

# The pthreads library if needed
#
LIBPTHREAD=-lpthread

# Do threads override each others locks by default (1), or do we test (-1)
#
TCC += -DSQLITE_THREAD_OVERRIDE_LOCK=1

# The fdatasync library
TLIBS =

# Flags controlling use of the in memory btree implementation
#
# TEMP_STORE is 0 to force temporary tables to be in a file, 1 to
# default to file, 2 to default to memory, and 3 to force temporary
# tables to always be in memory.
#
TEMP_STORE = -DTEMP_STORE=3

# Version numbers and release number for the SQLite being compiled.
#
VERSION = 3.3
VERSION_NUMBER = 3003008
RELEASE = 3.3.8

# Filename extensions
#
BEXE =
TEXE =

# The following variable is "1" if the configure script was able to locate
# the tclConfig.sh file.  It is an empty string otherwise.  When this
# variable is "1", the TCL extension library (libtclsqlite3.so) is built
# and installed.
#
HAVE_TCL = 1

# The suffix used on shared libraries.  Ex:  ".dll", ".so", ".dylib"
#
SHLIB_SUFFIX = @TCL_SHLIB_SUFFIX@

# The directory into which to store package information for

# Some standard variables and programs
#
prefix = /usr/local/sqlite
exec_prefix = ${prefix}
libdir = ${exec_prefix}/lib
INSTALL = /usr/bin/install -c
LIBTOOL = ./libtool
ALLOWRELEASE =

# libtool compile/link/install
LTCOMPILE = $(LIBTOOL) --mode=compile $(TCC)
LTLINK = $(LIBTOOL) --mode=link $(TCC)
LTINSTALL = $(LIBTOOL) --mode=install $(INSTALL)

# nawk compatible awk.
NAWK = gawk

# You should not have to change anything below this line
###############################################################################
include $(TOP)/main.mk
===================

-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to