src/*.am
src/mkhelp.pl
src/Makefile.vc6
+src/Makefile.b32
src/*m32
lib/getdate.y
lib/*.[ch]
lib/*am
lib/Makefile.vc6
lib/*m32
+lib/Makefile.b32
+lib/Makefile.b32.resp
lib/libcurl.def
include/README
include/Makefile.in
./configure --with-ssl
make
+borland:
+ cd lib; make -f Makefile.b32
+ cd src; make -f Makefile.b32
+
mingw32:
cd lib; make -f Makefile.m32
cd src; make -f Makefile.m32
--- /dev/null
+############################################################\r
+# Makefile.b32 - Borland's C++ Compiler 5.X\r
+#\r
+# 'lib' directory\r
+#\r
+# Requires 'Makefile.b32.resp'\r
+#\r
+# Written by Jaepil Kim, pit@paradise.net.nz\r
+############################################################\r
+\r
+# Setup environment\r
+CXX = bcc32\r
+RM = del\r
+LIB = tlib\r
+TOPDIR = ..\r
+CURNTDIR = .\r
+CXXFLAGS = -5 -O2 -w-aus -w-ccc -w-csu -w-par -w-pia -w-rch -w-inl -w-ngu -w-pro\r
+DEFINES = -DLIBCURL_BIGENDIAN=0 -DNDEBUG -DWIN32 -DCONSOLE -DMBCS\r
+INCDIRS = -I$(CURNTDIR);$(TOPDIR)/include/\r
+\r
+# 'BCCDIR' has to be set up in your c:\autoexec.bat\r
+# i.e. SET BCCDIR = c:\Borland\BCC55\r
+# where c:\Borland\BCC55 is the compiler is installed\r
+LINKLIB = $(BCCDIR)/lib/psdk/wsock32.lib\r
+LIBCURLLIB = libcurl.lib\r
+\r
+.SUFFIXES: .c\r
+\r
+SOURCES = \\r
+ base64.c \\r
+ cookie.c \\r
+ download.c \\r
+ escape.c \\r
+ formdata.c \\r
+ ftp.c \\r
+ http.c \\r
+ ldap.c \\r
+ dict.c \\r
+ telnet.c \\r
+ getdate.c \\r
+ getenv.c \\r
+ getpass.c \\r
+ hostip.c \\r
+ if2ip.c \\r
+ mprintf.c \\r
+ netrc.c \\r
+ progress.c \\r
+ sendf.c \\r
+ speedcheck.c \\r
+ ssluse.c \\r
+ timeval.c \\r
+ url.c \\r
+ file.c \\r
+ getinfo.c \\r
+ version.c \\r
+ easy.c \\r
+ highlevel.c \\r
+ strequal.c\r
+\r
+OBJECTS = $(SOURCES:.c=.obj)\r
+\r
+.c.obj:\r
+ $(CXX) -c $(INCDIRS) $(CXXFLAGS) $(DEFINES) $<\r
+\r
+all: $(LIBCURLLIB)\r
+\r
+clean:\r
+ $(RM) $(LIBCURLLIB)\r
+ $(RM) *.obj\r
+\r
+$(LIBCURLLIB): $(LINKLIB) $(OBJECTS) Makefile.b32.resp\r
+ $(RM) $(LIBCURLLIB)\r
+ $(LIB) $(LIBCURLLIB) @Makefile.b32.resp\r
+\r
+\r
--- /dev/null
++base64.obj &\r
++cookie.obj &\r
++download.obj &\r
++escape.obj &\r
++formdata.obj &\r
++ftp.obj &\r
++http.obj &\r
++ldap.obj &\r
++dict.obj &\r
++telnet.obj &\r
++getdate.obj &\r
++getenv.obj &\r
++getpass.obj &\r
++hostip.obj &\r
++if2ip.obj &\r
++mprintf.obj &\r
++netrc.obj &\r
++progress.obj &\r
++sendf.obj &\r
++speedcheck.obj &\r
++ssluse.obj &\r
++timeval.obj &\r
++url.obj &\r
++file.obj &\r
++getinfo.obj &\r
++version.obj &\r
++easy.obj &\r
++highlevel.obj &\r
++strequal.obj\r
--- /dev/null
+############################################################\r
+# Makefile.b32 - Borland's C++ Compiler 5.X\r
+#\r
+# 'src' directory\r
+#\r
+# Written by Jaepil Kim, pit@paradise.net.nz\r
+############################################################\r
+\r
+# Set program's name\r
+PROGNAME = curl.exe\r
+\r
+# Setup environment\r
+CXX = bcc32\r
+CXXFLAGS = -5 -O2 -WC -w-par -w-csu -w-aus\r
+RM = del\r
+TOPDIR = ..\r
+DEFINES = -DNDEBUG -DLIBCURL_BIGENDIAN=0 -DWIN32 -D_CONSOLE -D_MBCS\r
+LD = bcc32\r
+LDFLAGS = -lap -e$(PROGNAME)\r
+INCDIRS = -I$(TOPDIR)/include\r
+LIBCURLLIB= $(TOPDIR)/lib/libcurl.lib\r
+\r
+# 'BCCDIR' has to be set up in your c:\autoexec.bat\r
+# i.e. SET BCCDIR = c:\Borland\BCC55\r
+# where c:\Borland\BCC55 is the compiler is installed\r
+LINKLIB = $(BCCDIR)/lib/psdk/wsock32.lib\r
+\r
+\r
+PROGRAMS = \\r
+ curl.exe \r
+\r
+.c.obj:\r
+ $(CXX) -c $(INCDIRS) $(CXXFLAGS) $(DEFINES) $*.c\r
+\r
+all: $(PROGRAMS)\r
+\r
+curl.exe: $(LIBCURLLIB) $(LINKLIB) hugehelp.obj writeout.obj urlglob.obj main.obj\r
+ $(LD) $(LDFLAGS) hugehelp.obj writeout.obj urlglob.obj main.obj $(LIBCURLLIB) $(LINKLIB)\r
+\r
+clean:\r
+ $(RM) *.obj\r
+ $(RM) *.exe\r
+ $(RM) *.tds\r