From: Robotics P. u. h. l. <rob...@li...> - 2007-10-10 22:11:34
|
I can't get player on the gumstix to do anything other that this # ./player create.cfg ./player: ./player: 1: Syntax error: "(" unexpected # I am beginning to suspect that that is a loader error the file is defiantly a binary file but what format or what process or I don't know but it doesn't seem to run on gumstix some oddities that might help to explain this are 1) the last instruction on cross compiling says to run arm-linux-strip there is no such program on my machine however the config says to use strip and that runs and reduces player from 660K to 230K. The same error occurs with either the striped or non-striped version 2)The cross compile instructions say tools are in gumstix-buildroot/build_arm_nofpu/staging_dir/bin there is no such directory 3)the configure seemed to find what it needed. In fact it said to use strip instead of arm-linux-strip this was the actual configure command ./configure --build=x86-linux --host=arm-linux --disable-shared --disable-alldrivers --enable-roomba --enable-urglaser but I have tried it with every command listed in the cross compile document and either make created a file like the one I sent last time or one that looks like it might be in a loader format (says ELF early on in the file) Questions 1)Does any one know why player doesn't run on gumstix? 2)Is that error one that player produces? or one that linux produces as it tries to load player? 3) I would expect some sort of behavior like this if the code was compiled for a different processor. Are you sure we can use the defaults? How do I find out which version of the arm processor I am making for? --------------------------------- Building a website is a piece of cake. Yahoo! Small Business gives you all the tools to get online. |