dotgnu-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [DotGNU]Portable.NET cross-compilation problems


From: Stephen Compall
Subject: Re: [DotGNU]Portable.NET cross-compilation problems
Date: Tue, 29 Apr 2003 08:33:21 -0500
User-agent: KMail/1.5.1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 28 April 2003 12:32 pm, imateos wrote:
> I've already cross-compiled a version of Portable .NET to an
> ARM-based board, but now when I try to execute "ilrun" on the board
> it says me that the version 2.2.4 of glibc is needed to run it.
> In the root file system that I've mounted there's the 2.2.3 version,
> and I've cross-compiled with the gcc3.2 that comes with the 2.2.5.
> But there's no way that it works. How it's possible that the 2.2.4
> version is needed if I've cross-compiled for the 2.2.5?

2.2.4 fixes an important bug that screwed with GCC3's head.  I can't
find the details right now :-|.  This bug is only in 2.2.3, as far as
I know.  GCC *might* compensate for this, but only if you build
against 2.2.3 (feature checks are done against build system, it's hard
to test host arch on build system), so it requires you to *use* at
least the first fixed version (2.2.4).

> I've copied the files libnsl.so and libc.so.6, but now it generates a
> "segmentation fault" whatever I try to execute

And they're for different architectures?

> Does anyone know where's the problem??

The above might be it.  Recompile ARM libc -- 2.3.2 is out now. :)

- -- 
Stephen Compall - Also known as S11001001
DotGNU `Contributor' -- http://dotgnu.org
Jabber ID: address@hidden

got enough GUILT to start my own religion
        -- Tori Amos, "Crucify"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+rn8p2AceYinZ4EgRAij4AJ9YBHS7q2PVBhRMis8O+4XNmLKoOwCfVlDr
4MQ28CjjQhZL+Tq8+hEaW1w=
=4M38
-----END PGP SIGNATURE-----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]