Re: crash-utility@xxxxxxxxxx, anderson@xxxxxxxxxx

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

 



In general you cannot cross compile crash. The code in crash require that host and target are the same. There are a few exception as the architectures in some cases are equal enough. Example:
target=ARM and host=X86 (and host=X86_64 building crash as a 32-bit executable)
target=ARM64 and host=X86_64
target=X86 and host=X86_64 (building crash as a 32-bit executable)
there might be other examples, but these are the ones I have come across.

Jan

Jan Karlsson
Senior Software Engineer
System Assurance

Sony Mobile Communications
Tel: +46 703 062 174
jan.karlsson@xxxxxxxxxxxxxx

sonymobile.com



-----Original Message-----
From: Yu Chen [mailto:chenyu105@xxxxxxxxx] 
Sent: den 6 juli 2014 11:04
To: Discussion list for crash utility usage, maintenance and development; anderson@xxxxxxxxxx
Cc: Fänge, Thomas; Karlsson, Jan
Subject: Re:  crash-utility@xxxxxxxxxx, anderson@xxxxxxxxxx

2014-07-04 21:27 GMT+08:00 Dave Anderson <anderson@xxxxxxxxxx>:
>
>
> ----- Original Message -----
>> Hi
>>
>> I have not seen anything like this before, so I cannot really help 
>> you with the problem. You should however be aware the in this case 
>> Crash is built as a 32-bit executable and must be built in that way 
>> to work properly. So you should look for missing 32-bit libraries.
>
> That's right -- in this case the 32-bit ncurses-devel library is missing.

> Hope this helps,
>   Dave
Yes, it works, thanks!

BTW, can I cross compile the crash, say,  build an arm/ppc binary on
x86_64 host?
Yu Chen

--
Crash-utility mailing list
Crash-utility@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/crash-utility





[Index of Archives]     [Fedora Development]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]

 

Powered by Linux