Received: with ECARTIS (v1.0.0; list linux-xfs); Thu, 29 Apr 2004 21:54:09 -0700 (PDT) Received: from office.labsysgrp.com (wsip-68-14-253-125.ph.ph.cox.net [68.14.253.125]) by oss.sgi.com (8.12.10/8.12.9) with SMTP id i3U4s4KO028293 for ; Thu, 29 Apr 2004 21:54:04 -0700 Received: from [127.0.0.1] (helo=localhost) by office.labsysgrp.com with esmtp (Exim 4.24) id 1BJQ2A-0001al-Pv for linux-xfs@oss.sgi.com; Thu, 29 Apr 2004 21:53:58 -0700 Received: from office.labsysgrp.com ([127.0.0.1]) by localhost (office.lsg.internal [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06088-01 for ; Thu, 29 Apr 2004 21:53:58 -0700 (MST) Received: from jeeves.kpf.internal ([192.168.170.1]) by office.labsysgrp.com with esmtp (Exim 4.24) id 1BJQ2A-0001af-4G for linux-xfs@oss.sgi.com; Thu, 29 Apr 2004 21:53:58 -0700 Received: from [192.168.172.107] (helo=backtobasicsmgmt.com) by jeeves.kpf.internal with esmtp (Exim 4.05) id 1BJQ29-0002nl-00 for linux-xfs@oss.sgi.com; Thu, 29 Apr 2004 21:53:57 -0700 Message-ID: <4091DBE6.60301@backtobasicsmgmt.com> Date: Thu, 29 Apr 2004 21:53:58 -0700 From: "Kevin P. Fleming" Organization: Back To Basics Network Management User-Agent: Mozilla Thunderbird 0.5 (Windows/20040207) X-Accept-Language: en-us, en MIME-Version: 1.0 To: linux-xfs@oss.sgi.com Subject: Cross-compile of xfsprogs-2.6.10 fails Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at labsysgrp.com X-archive-position: 2978 X-ecartis-version: Ecartis v1.0.0 Sender: linux-xfs-bounce@oss.sgi.com Errors-to: linux-xfs-bounce@oss.sgi.com X-original-sender: kpfleming@backtobasicsmgmt.com Precedence: bulk X-list: linux-xfs Content-Length: 639 Lines: 12 I'm trying to cross-compile xfsprogs-2.6.10. I have successfully run the configure script specifying the correct build, target and host strings. Most of xfsprogs builds properly, except for mkfs. Building mkfs requires building mkfs/maxtrres and then _running_ it, which means its a build-system binary, not a target binary. Unfortunately the xfsprogs Makefiles don't make any distinction, and use the target compiler/linker to build maxtrres, which means it won't run on the build system. I can manually build and run it for now using the correct compiler/linker, but this should be properly fixed in the xfsprogs distribution.