You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

65 lines
1.8 KiB

Index: Makefile.in
--- Makefile.in.orig 2006-04-07 22:40:24 +0200
+++ Makefile.in 2006-06-24 21:52:17 +0200
@@ -8,7 +8,7 @@
CC = @CC@
CFLAGS = -c @CFLAGS@ -Iinclude/ -Wall
-LIBS = -lssh2 -Lsrc/
+LIBS = @LDFLAGS@ -Lsrc -lssh2 -lcrypto -lz -lm
INSTALL = @INSTALL@
VERSION=@PACKAGE_VERSION@
DISTLIB=libssh2-$(VERSION)
Index: Net-SSH2-0.09/Makefile.PL
--- Net-SSH2-0.09/Makefile.PL.orig 2005-11-19 19:03:08 +0100
+++ Net-SSH2-0.09/Makefile.PL 2006-06-24 21:50:09 +0200
@@ -10,8 +10,8 @@
my @define = $win32 ? (DEFINE => '-DLIBSSH2_WIN32') : ();
# override library and include directory here if desired
-my $lib = '';
-my $inc = '';
+my $lib = '../src';
+my $inc = '../include';
# try to find libSSH2 if we're not given a location
unless($lib and $inc) {
@@ -39,7 +39,7 @@
die "Quitting since I can't find $missing";
}
-$lib = "-L$lib -lssh2";
+$lib = "-L$lib -lssh2 -lcrypto -lz -lm";
$inc = "-I$inc";
print "Net::SSH2: using library $lib and include path $inc.\n";
Index: src/Makefile.in
--- src/Makefile.in.orig 2006-04-07 22:40:35 +0200
+++ src/Makefile.in 2006-06-24 21:52:34 +0200
@@ -8,7 +8,7 @@
CC = @CC@
LDCC = @LDCC@
-CFLAGS = -c @CFLAGS@ -Wall -I../include/ -fPIC
+CFLAGS = -c @CFLAGS@ -I../include/
LDFLAGS = @LDFLAGS@
SHLIB_LDFLAGS = @SHLIB_LDFLAGS@
LIBS = @LIBS@
@@ -53,7 +53,7 @@
userauth.o: userauth.c
$(CC) -o userauth.o userauth.c $(CFLAGS) $(LIBS)
-all: libssh2.@SHLIB_SUFFIX_NAME@
+all: libssh2.a
libssh2.@SHLIB_SUFFIX_NAME@: $(OBJECTS)
$(LDCC) -o libssh2.@SHLIB_SUFFIX_NAME@ $(SHLIB_LDFLAGS) $(OBJECTS) $(LIBS) $(LDFLAGS)
@@ -62,7 +62,7 @@
ar q libssh2.a $(OBJECTS)
@RANLIB@ libssh2.a
install: all
- $(INSTALL) libssh2.@SHLIB_SUFFIX_NAME@ $(DESTDIR)$(libdir)
+ $(INSTALL) libssh2.a $(DESTDIR)$(libdir)
clean:
rm -f *~ libssh2.a libssh2.@SHLIB_SUFFIX_NAME@ *.o