Check-in [c845b28714]
Not logged in

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

Overview
Comment:Fix the default Makefile so that it works out-of-the-box on Linux, MacOSX, NetBSD, and Solaris.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: c845b2871400ddde804d209f413c32999454cd1c
User & Date: drh 2010-10-12 21:42:02.000
References
2010-10-15
21:10 Ticket [38d7bb8cf0] segfault status still Open with 1 other change artifact: 391a873bbb user: bharder
Context
2010-10-14
18:38
Work towards including full text of deleted and added files in a diff when the -N or --new-file option is used. Ticket [e90d38c2054e9b44792eb] check-in: 585360b47d user: drh tags: trunk
2010-10-12
21:42
Fix the default Makefile so that it works out-of-the-box on Linux, MacOSX, NetBSD, and Solaris. check-in: c845b28714 user: drh tags: trunk
2010-10-11
14:20
Fix the /debug_tktnew and /debug_tktedit methods so that the do not really create a new ticket artifact. Ticket [474b0bd4f991dd60d7d9bb]. check-in: 06c5b3eb6d user: drh tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to Makefile.
39
40
41
42
43
44
45
46
47
48
49
50

51
52
53
54
55
56
57
58
#### Extra arguments for linking the finished binary.  Fossil needs
#    to link against the Z-Lib compression library.  There are no
#    other dependencies.  We sometimes add the -static option here
#    so that we can build a static executable that will run in a
#    chroot jail.
#
LIB = -lz $(LDFLAGS)
# If you're on OpenSolaris:
# LIB += lsocket
# Solaris 10 needs:
# LIB += -lsocket -lnsl
# My assumption is that the Sol10 flags will work for Sol8/9 and possibly 11.

# 
# If using HTTPS:
LIB += -lcrypto -lssl

#### Tcl shell for use in running the fossil testsuite.
#
TCLSH = tclsh








<
|
<
|
<
>
|







39
40
41
42
43
44
45

46

47

48
49
50
51
52
53
54
55
56
#### Extra arguments for linking the finished binary.  Fossil needs
#    to link against the Z-Lib compression library.  There are no
#    other dependencies.  We sometimes add the -static option here
#    so that we can build a static executable that will run in a
#    chroot jail.
#
LIB = -lz $(LDFLAGS)

HOST_OS!= uname -s

LIB.SunOS= -lsocket -lnsl

LIB += $(LIB.$(HOST_OS))

# If using HTTPS:
LIB += -lcrypto -lssl

#### Tcl shell for use in running the fossil testsuite.
#
TCLSH = tclsh