From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anupam Srivastava Subject: Error compiling git Date: Sun, 19 Aug 2007 22:40:38 +0200 Message-ID: <46C8AAC6.4060101@itt.uni-stuttgart.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit To: git@vger.kernel.org X-From: git-owner@vger.kernel.org Sun Aug 19 23:06:02 2007 Return-path: Envelope-to: gcvg-git@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1IMrxk-0008W9-Ou for gcvg-git@gmane.org; Sun, 19 Aug 2007 23:05:49 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754313AbXHSVF2 (ORCPT ); Sun, 19 Aug 2007 17:05:28 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754161AbXHSVF2 (ORCPT ); Sun, 19 Aug 2007 17:05:28 -0400 Received: from ittli1.itt.uni-stuttgart.de ([129.69.36.101]:21535 "EHLO ittli1.itt.uni-stuttgart.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753265AbXHSVF2 (ORCPT ); Sun, 19 Aug 2007 17:05:28 -0400 X-Greylist: delayed 1488 seconds by postgrey-1.27 at vger.kernel.org; Sun, 19 Aug 2007 17:05:27 EDT Received: from [129.69.36.169] (fornax.itt.uni-stuttgart.de [129.69.36.169]) by ittli1.itt.uni-stuttgart.de (Postfix) with ESMTP id E3D52624E6 for ; Sun, 19 Aug 2007 22:40:38 +0200 (CEST) User-Agent: Thunderbird 2.0.0.6 (X11/20070728) Sender: git-owner@vger.kernel.org Precedence: bulk X-Mailing-List: git@vger.kernel.org Archived-At: Hello all! I am trying to compile git. The catch is that my zlib is installed in non-standard directory, namely: /tmp/dont.delete/fakeroot Here are my environment varialbes: LDFLAGS=-L/tmp/dont.delete/fakeroot/lib LD_RUN_PATH="/tmp/dont.delete/fakeroot/lib CC="ccache cc -o3" but after running make, the compilation stops ate linking with this error: AR xdiff/lib.a LINK git-convert-objects /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: cannot find -lz collect2: ld returned 1 exit status make: *** [git-convert-objects] Error 1 Which to my understating means that it is not even trying to find zlib in /tmp/dont.delete/fakeroot My way of compiling is: make configure ./configure --cache-file=config.cache --prefix=/tmp/dont.delete/fakeroot make In configure.log I do get LDFLAGS='-L/tmp/dont.delete/fakeroot/lib -L/tmp/dont.delete/fakeroot/lib64 -L/usr/stud/srivasta/lib' This zlib is working fine when I compile other stuff which needs zlib. Any idea if is a configure problem of make Anupam