From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Kum1o-0005JA-4I for garchives@archives.gentoo.org; Tue, 28 Oct 2008 10:42:24 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 69876E03C2; Tue, 28 Oct 2008 10:42:24 +0000 (UTC) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by pigeon.gentoo.org (Postfix) with ESMTP id 2D132E03C4 for ; Tue, 28 Oct 2008 10:42:24 +0000 (UTC) Received: by nf-out-0910.google.com with SMTP id c7so1048784nfi.26 for ; Tue, 28 Oct 2008 03:42:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=pw8c4aKQIqVurzLLzYa6epo1AQnuOGJHj9ZIj1pBijQ=; b=YIEXj7Q+CpBtPj0wKGN/BFn6lgHlX37Zkoh+KPN5yIG2Juxx0xwGhG7djeFJiFrED4 VLUJZmTMgziM1kDWcZlvXPt/TzsjV+aNofpqcFn9gbOYCrMQ99dN2DzKDJOSJtE+TjOM dX26V86U24z9tYi4Bfpy95SG444tEzuf5fkog= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=WQbfgN4b8Qrw4uou+dnwn68z8Ld8W5JKdrlthtq6wuEQDafFhXjv00O8r4gu2eaXd8 FINUPLsZYMMyCT4XMapL0Zx1emVnTGGpSfikd+i6OB3PegXRPYMdy45Btje7iQyxz2S7 iclF8sJhTCv24ZsC4defygATlI18IO5sikv5o= Received: by 10.103.46.9 with SMTP id y9mr3300438muj.107.1225190542383; Tue, 28 Oct 2008 03:42:22 -0700 (PDT) Received: from ?193.171.40.242? (462b.jkh.uni-linz.ac.at [193.171.40.242]) by mx.google.com with ESMTPS id j10sm1603191muh.1.2008.10.28.03.42.20 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 28 Oct 2008 03:42:20 -0700 (PDT) Message-ID: <4906EC74.7020700@gmail.com> Date: Tue, 28 Oct 2008 11:41:56 +0100 From: Christoph Spielmann User-Agent: Thunderbird 2.0.0.17 (X11/20080928) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 To: gentoo-embedded@lists.gentoo.org Subject: Re: [gentoo-embedded] GenOM (Gentoo on Openmoko) References: <48F8AED5.4090807@gmail.com> <3ea34a000810271301n77a65530v58993e6a96987272@mail.gmail.com> In-Reply-To: <3ea34a000810271301n77a65530v58993e6a96987272@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 8e13e526-3ef6-4570-bda0-30171dd65b79 X-Archives-Hash: 34881a2be9a21c67a971be9fb7239d9f Christopher Friedt schrieb: > Perl is a real PITA to cross-compile. I would almost suggest that you > don't bother... I have the same sentiment for more recent Python > versions too. > > Is there something specific that you need to compile perl from stratch > for? Can you just use an older version that does potentially > cross-compile? Would you be happy just installing a binary package > into your SYSROOT (i.e. /usr/armv4t-softfloat-linux-gnueabi)? > well while working on it i thought it would be cool to cross-compile it myself. In the end i actually installed a binary version because i was not able to get it to work. I have to say tho that cross-compiling python was not such a problem i had to fiddle around a lil, but it was WAYS easier than perl. > There are binary packages available through a link here: > > http://wiki.openmoko.org/wiki/Gentoo > Yep that's where i actually got it > If you absolutely need to compile it, then why don't you just set up a > native compilation environment? Cross-compile gcc, portage, etc for > armv4t, and any other dependencies of perl, and then boot the > FreeRunner from your new kernel into a root filesystem that you've > populated with all of the previous binary packages you've compiled. > Then you should be able to 'emerge perl', although it will likely take > A long time? My guess is that it would take ages.... Well as i said i emerged a binary package of perl and didn't bother myself with it any more. It would be cool tho if it would be easier to cross-compile, but what would life be without obstacles... Cheers, Christoph > a long time. > > Cheers, > > Chris > > >