User:Bjordan/XOdev

From OLPC
Jump to: navigation, search

I use my XO to test and debug my projects for a few reasons, (1) XO processor speed is a limiting factor while working on Physics, (2) I set up a good development environment using FusionFS, and (3) I never got around to compiling/SWIG wrapping Box2D and figuring out the Elements build process on my Mac.

Shell commands I've used to make testing/debugging on the XO possible/more tolerable:

sudo yum install emacs # Though vi and nano are included in builds, I learned emacs in COMP211 at Wesleyan
sudo yum install lsof # Used when I was when I was 
Journal   1724      olpc    1w      REG       31,0        0  66703 /home/olpc/.sugar/default/logs/org.laptop.JournalActivity-1.log
Journal   1724      olpc    2w      REG       31,0        0  66703 /home/olpc/.sugar/default/logs/org.laptop.JournalActivity-1.log
bash      1756      olpc  cwd       DIR       31,0        0  30033 /home/olpc/Activities/Physics.activity
bash      1783      olpc  cwd       DIR       31,0        0  43713 /home/olpc/Activities/Physics.activity/elements/elements
python    1983      olpc  cwd       DIR       31,0        0  43713 /home/olpc/Activities/Physics.activity/elements/elements
python    1983      olpc  mem       REG       31,0  1401064  43833 /home/olpc/Activities/Physics.activity/elements/elements/elements/box2d/box2d_linux32/_Box2D2.so
lsof      1992      olpc  cwd       DIR       31,0        0  30033 /home/olpc/Activities/Physics.activity
grep      1993      olpc  cwd       DIR       31,0        0  30033 /home/olpc/Activities/Physics.activity
lsof      1994      olpc  cwd       DIR       31,0        0  30033 /home/olpc/Activities/Physics.activity