Hi all, I've built Git on a Debian Linux box where I don't have root rights. I first built OpenSSL 1.0.0b and Curl successfully, installing both in $HOME/apps. I tried to do the same for Git, using  CPPFLAGS=-I$HOME/apps/include LDFLAGS=-L$HOME/apps/lib make prefix=$HOME/apps all doc info but the build failed with the error   LINK git-fast-import  /usr/bin/ld: cannot find -lcrypto  collect2: ld returned 1 exit status  make: *** [git-fast-import] Error 1 I checked the Makefile, and found  # CFLAGS and LDFLAGS are for the users to override from the command line.  CFLAGS = -g -O2 -Wall  LDFLAGS = I'm not a Makefile expert, but it seems to me that the last line contradicts the comment. In any case, changing it to  LDFLAGS = -L$(HOME)/apps/lib -lssl -lcrypto -ldl worked, but only after also building and installing a shared library version of OpenSSL. I've got a working Git now, but I thought I'd let you know. I haven't checked out the development version yet. Regards, Lars PS.: I'm not a member of this list, but git-scm.com suggested I send my question to you. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html