Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Fix the build scripts for windows binaries. ticket #2916. (CVS 4768) |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
c336b2318a56c1deb94c41107754f5f6 |
User & Date: | drh 2008-02-01 13:44:33.000 |
Context
2008-02-01
| ||
15:34 | Minor fixes to FTS3 so that it works better when appended to the end of the amalgamation. (CVS 4769) (check-in: 62ede6699d user: drh tags: trunk) | |
13:44 | Fix the build scripts for windows binaries. ticket #2916. (CVS 4768) (check-in: c336b2318a user: drh tags: trunk) | |
01:19 | Modify the printf test script so that it does not depend on the platform printf, so that we do not spurious test failures when moving from one platform to another. (CVS 4767) (check-in: 514d7e4743 user: drh tags: trunk) | |
Changes
Changes to mkdll.sh.
1 2 3 4 5 6 7 8 9 | #!/bin/sh # # This script is used to compile SQLite into a DLL. # # Two separate DLLs are generated. "sqlite3.dll" is the core # library. "tclsqlite3.dll" contains the TCL bindings and is the # library that is loaded into TCL in order to run SQLite. # make sqlite3.c | < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #!/bin/sh # # This script is used to compile SQLite into a DLL. # # Two separate DLLs are generated. "sqlite3.dll" is the core # library. "tclsqlite3.dll" contains the TCL bindings and is the # library that is loaded into TCL in order to run SQLite. # make sqlite3.c PATH=$PATH:/opt/mingw/bin TCLDIR=/home/drh/tcltk/846/win/846win TCLSTUBLIB=$TCLDIR/libtcl84stub.a OPTS='-DUSE_TCL_STUBS=1 -DSQLITE_THREADSAFE=1 -DBUILD_sqlite=1 -DOS_WIN=1' OPTS="$OPTS -DSQLITE_ENABLE_FTS3=1" CC="i386-mingw32msvc-gcc -Os $OPTS -Itsrc -I$TCLDIR" NM="i386-mingw32msvc-nm" |
︙ | ︙ |
Changes to publish_osx.sh.
︙ | ︙ | |||
20 21 22 23 24 25 26 | VERSW=`sed 's/\./_/g' $srcdir/VERSION` echo "VERSIONS: $VERS $VERSW" # Start by building an sqlite shell for linux. # make clean make sqlite3.c | < < | 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | VERSW=`sed 's/\./_/g' $srcdir/VERSION` echo "VERSIONS: $VERS $VERSW" # Start by building an sqlite shell for linux. # make clean make sqlite3.c CFLAGS="-Os -DSQLITE_ENABLE_FTS3=1 -DSQLITE_THREADSAFE=0" NAME=sqlite3-$VERS-osx-x86.bin echo '***** '"COMPILING $NAME..." gcc $CFLAGS -Itsrc sqlite3.c tsrc/shell.c -o $NAME -ldl strip $NAME chmod 644 $NAME gzip $NAME |
︙ | ︙ |