I did some search and it seems the CPU Atheros used by Netgear is MIPS.
I will try to learn how to cross compile into MIPS.
If it does not work on the virtual box, I will try to run it directly in
the router via ssh. (the virtual box virtual machine image was provided
by the OpenWrt web site. The machine ran ok, just not ok with my free
pascal compiled program).
Thanks for all your feedback.
Dennis
On Tue, Jun 04, 2013 at 03:09:07PM +0000, Mark Morgan Lloyd wrote:
Dennis wrote:
I wrote a free pascal program in ubuntu Linux and wanted to deploy
it to run in a netgear router through open router firmware
OpenWrt.
To test it, I copied the program into a OpenWrt virtualbox virtual
machine but when I ran it, it said:
[ 1891.890545] MyprogramName[1573] general protection ip:bf8e3f86
sp:bf8e2cd4 error:0 Segmentation fault
AFAIK VirtualBox is Intel x86 and AMD64 compatible. It will not run code for
any other architecture. I couldn't understand your post but if you're trying
to run MIPS code under VirtualBox, it will not work no matter what OS.
Then again maybe I am wrong and somebody ported VirtualBox to MIPS...
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2013.0.3343 / Virus Database: 3184/6381 - Release Date: 06/03/13
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal