Added Makefile.example as an example makefile that can build the example
authorDaniel Stenberg <daniel@haxx.se>
Tue, 27 Mar 2001 09:09:09 +0000 (09:09 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 27 Mar 2001 09:09:09 +0000 (09:09 +0000)
source files (if edited slightly)

docs/examples/Makefile.am
docs/examples/Makefile.example [new file with mode: 0644]

index 7f76286..46d76ee 100644 (file)
@@ -6,7 +6,7 @@ AUTOMAKE_OPTIONS = foreign no-dependencies
 
 EXTRA_DIST = 
        README curlgtk.c sepheaders.c simple.c postit.c \
-       win32sockets.c persistant.c ftpget.c
+       win32sockets.c persistant.c ftpget.c Makefile.example
 
 all:
        @echo "done"
diff --git a/docs/examples/Makefile.example b/docs/examples/Makefile.example
new file mode 100644 (file)
index 0000000..f18baa2
--- /dev/null
@@ -0,0 +1,41 @@
+#############################################################################
+#                                  _   _ ____  _     
+#  Project                     ___| | | |  _ \| |    
+#                             / __| | | | |_) | |    
+#                            | (__| |_| |  _ <| |___ 
+#                             \___|\___/|_| \_\_____|
+#
+# $Id$
+#
+
+# What to call the final executable
+TARGET = example
+
+# Which object files that the executable consists of
+OBJS= ftpget.o
+
+# What compiler to use
+CC = gcc
+
+# Compiler flags, -g for debug, -c to make an object file
+CFLAGS = -c -g
+
+# This should point to a directory that holds libcurl, if it isn't
+# in the system's standard lib dir
+# We also set a -L to include the directory where we have the openssl
+# libraries
+LDFLAGS = -L/home/dast/lib -L/usr/local/ssl/lib
+
+# We need -lcurl for the curl stuff
+# We need -lsocket and -lnsl when on Solaris
+# We need -lssl and -lcrypto when using libcurl with SSL support
+# We need -ldl for dlopen() if that is in libdl
+LIBS = -lcurl -lsocket -lnsl -lssl -lcrypto -dl
+
+# Link the target with all objects and libraries
+$(TARGET) : $(OBJS)
+       $(CC) $(LDFLAGS) $(LIBS) -o $(TARGET) $(OBJS)
+
+# Compile the source files into object files
+ftpget.o : ftpget.c
+       $(CC) $(CFLAGS) $<