SQLite

Check-in [cce5bbf49b]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Make Windows .dll build use the real .o files, not the libtool-faked .lo ones. (CVS 1275)
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: cce5bbf49b0a30c40d24a559bc6cb4585dd9aea5
User & Date: a.rottmann 2004-02-28 18:02:21.000
Context
2004-02-29
00:11
Fix some compiler warnings in LCC. The warnings did not indicate real problems. Ticket #634. Not all warnings in ticket #634 were fixed. (CVS 1276) (check-in: e97089b7df user: drh tags: trunk)
2004-02-28
18:02
Make Windows .dll build use the real .o files, not the libtool-faked .lo ones. (CVS 1275) (check-in: cce5bbf49b user: a.rottmann tags: trunk)
2004-02-26
19:47
Build system update:

* Update of generated/libtoolized files: config.guess, config.sub, configure, ltmain.sh * Removal of libtool, which is generated by configure * Changes to Makefile.in, adding better support for newer libtools (CVS 1274) (check-in: 22d63bbf78 user: a.rottmann tags: trunk)

Changes
Unified Diff Ignore Whitespace Patch
Changes to Makefile.in.
473
474
475
476
477
478
479

480

481
482


483
484
485
486
487
488
489
490
491
	rm -f lemon@BUILD_EXEEXT@ lempar.c parse.* sqlite*.tar.gz
	rm -f $(PUBLISH)
	rm -f *.da *.bb *.bbg gmon.out
	rm -f testfixture@TARGET_EXEEXT@ test.db
	rm -rf doc
	rm -f sqlite.dll sqlite.lib


#make windows dll

dll: sqlite.dll



sqlite.dll: $(LIBOBJ) sqlite.def
	dllwrap --dllname sqlite.dll --def sqlite.def $(LIBOBJ)
	strip sqlite.dll

#target for dll import libraries
implib: sqlite.lib 

#make Borland C++ import library for the dll
sqlite.lib: sqlite.dll







>
|
>


>
>

|







473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
	rm -f lemon@BUILD_EXEEXT@ lempar.c parse.* sqlite*.tar.gz
	rm -f $(PUBLISH)
	rm -f *.da *.bb *.bbg gmon.out
	rm -f testfixture@TARGET_EXEEXT@ test.db
	rm -rf doc
	rm -f sqlite.dll sqlite.lib

#
# Windows section; all those funky .dll stuff ;-)
#
dll: sqlite.dll

REAL_LIBOBJ = $(LIBOBJ:%.lo=.libs/%.o)

sqlite.dll: $(LIBOBJ) sqlite.def
	dllwrap --dllname sqlite.dll --def sqlite.def $(REAL_LIBOBJ)
	strip sqlite.dll

#target for dll import libraries
implib: sqlite.lib 

#make Borland C++ import library for the dll
sqlite.lib: sqlite.dll