Need to be careful with this one.

Cross Compiling and Native compiling on the Raspbian Image ( Debian
Wheezy, or upgraded to Jessie ) or even the Fedora / Arch images is a
fare bit different than x86/x86_64 cross compiling.

For speed, using the native RPI2 device is a non-starter. It's 4 cores
yes, but even over-clocked , it maxes out at about ~1Ghz ~1.2Ghz  per core.

Bill's i7 Dev box would run circles around the RPi2 native setup. To
build the Release Image on the Rpi2, the final steps in the WSJT-X Cmake
process takes at least 8-10 minutes on a fresh / new build. That doesn't
count the 0-100% steps before that. Total is ~12-15 minutes per turn is
about average. This would be close to average for all the mini-arm
devices boards. Some may be a little bit faster.

If I were going to do this long term, I would definitely use a distro
that supported armhf cross compilers, and, has the ability to
update-alternatives for switching the compilers in and out. You don't
need to switch, but just makes things easier.


73's
Greg, KI7MT


On 04/27/2015 11:38 AM, David Ranch wrote:
> 
> Hello Bill,
> 
> There is quite a lot of documentation out there for this:
> 
> https://www.raspberrypi.org/documentation/linux/kernel/building.md
> 
> https://www.google.com/search?q=raspberry+pi+cross+compile+toolchain
> 
> --David
> KI6ZHD
> 
> 
> On 04/27/2015 06:41 AM, Bill Somerville wrote:
>> Hi All,
>>
>> I would like to add an ARMv7 architecture build to the release kits of
>> WSJT-X. I do all the builds on a series of virtual machines on an Intel
>> architecture machine and therefore would like to do this build on an
>> Intel Linux VM.
>>
>> Has anyone established a cross compile environment for WSJT-X on Linux
>> to target the ARM architecture?
>>
>> I believe some of you have built on target boards like Raspberry Pi2 and
>> Beagle Bone Black but rather than use slow target hardware I would
>> rather build on my i7 VM host using cross tools.
> 
> 
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud 
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> wsjt-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
> 

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to