From: kaysee <gu...@ka...> - 2008-12-03 11:06:58
|
Please help - I'm going slightly crazy here. I have a Ubuntu development system, and i'm trying to compile a few simple programs to run on a Verdex. The buildroot system seems to be working - I can create new jff2 and uImage files fine, and I seem to be able to compile my own programs, but when I try and run them on the Verdex, I always get a 'Syntax error "(" unexpected' error. I've even tried following the native-build instructions from http://www.gumstix.net/wiki/index.php?title=Creating_Native_Build_Environment which seems to have installed the gcc compiler, but I can find no way of actually compiling the programs - what am I missing? Any help would be greatly appreciated. -- View this message in context: http://www.nabble.com/Why-can%27t-I-compile-anything-sucessfully--tp20810914p20810914.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dante S. <da...@ma...> - 2008-12-03 14:53:07
|
Hello Kaysee, kaysee wrote: > > The buildroot system seems to be working - I can create new jff2 and > uImage files fine, and I seem to be able to compile my own programs, but > when I try and run them on the Verdex, I always get a 'Syntax error "(" > unexpected' error. > > I've even tried following the native-build instructions from > http://www.gumstix.net/wiki/index.php?title=Creating_Native_Build_Environment > which seems to have installed the gcc compiler, but I can find no way of > actually compiling the programs - what am I missing? > Are you trying to compile using the buildroot gcc? Buildroot uses uclibc. The www.gumstix.net website is for OE users, and OE defaults to glibc. If you compile using uclibc, you won't be able to run the binary on glibc, and viceversa. Can you give more details on the process you followed to build the binary? Did you try building a "hello world" program? Cheers, Dante -- View this message in context: http://www.nabble.com/Why-can%27t-I-compile-anything-sucessfully--tp20810914p20814410.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: kaysee <gu...@ka...> - 2008-12-03 15:04:03
|
Dante Sanchez wrote: > > > Hello Kaysee, > > > kaysee wrote: >> >> The buildroot system seems to be working - I can create new jff2 and >> uImage files fine, and I seem to be able to compile my own programs, but >> when I try and run them on the Verdex, I always get a 'Syntax error "(" >> unexpected' error. >> >> I've even tried following the native-build instructions from >> http://www.gumstix.net/wiki/index.php?title=Creating_Native_Build_Environment >> which seems to have installed the gcc compiler, but I can find no way of >> actually compiling the programs - what am I missing? >> > > Are you trying to compile using the buildroot gcc? Buildroot uses uclibc. > The www.gumstix.net website is for OE users, and OE defaults to glibc. If > you compile using uclibc, you won't be able to run the binary on glibc, > and viceversa. > > Can you give more details on the process you followed to build the binary? > Did you try building a "hello world" program? > > Cheers, > > Dante > I've just managed to get a hello world compiled directly on the gumstix - for what I need, that is actually the easiest solution for now. I've reflashed the kernel and filesystem, reinstalled all the GCC ipkg files, and it seems to work fine. no I just need to work out my pppd files to trigger a dial-up connection, then I can start working on my application seriously. Thanks for the help. -- View this message in context: http://www.nabble.com/Why-can%27t-I-compile-anything-sucessfully--tp20810914p20814629.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Koen K. <k....@st...> - 2008-12-03 15:00:00
|
On 03-12-08 12:06, kaysee wrote: > Please help - I'm going slightly crazy here. > > I have a Ubuntu development system, and i'm trying to compile a few simple > programs to run on a Verdex. > > The buildroot system seems to be working - I can create new jff2 and uImage > files fine, and I seem to be able to compile my own programs, but when I try > and run them on the Verdex, I always get a 'Syntax error "(" unexpected' > error. That suggests you're trying to run x86 programs on an arm system do 'file /path/to/binary' to find out if that's the case. If you were using OE to build software for your gumstix, you'd get that check run automagically. regards, Koen |
From: kaysee <gu...@ka...> - 2008-12-08 10:50:08
|
Just for completeness: I now have a working development system - no matter what I tried, I couldn't get a bitbake to successfully run on Ubuntu 8.10. I have now reinstalled Ubuntu 7.10, and following these instructions: http://www.gumstix.net/wiki/index.php?title=Build_Environment_Ubuntu_7.04 the build environment worked first time. I hope that helps anyone struggling to get things working on Ubuntu. -- View this message in context: http://www.nabble.com/Why-can%27t-I-compile-anything-sucessfully--tp20810914p20893152.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: RC <gu...@gm...> - 2008-12-08 11:21:17
|
Hi there, Ubuntu 8.04 works as well! It has the advantage of being a LTS (Long Term Support) version, which means that you will get security updates for several more years (until 20011/2013). Version 7.10 is not officially supported/updated any more. Best regards Raphael Am 08.12.2008 um 11:50 schrieb kaysee: > > Just for completeness: > > I now have a working development system - no matter what I tried, I > couldn't > get a bitbake to successfully run on Ubuntu 8.10. > > I have now reinstalled Ubuntu 7.10, and following these instructions: > > http://www.gumstix.net/wiki/index.php?title=Build_Environment_Ubuntu_7.04 > > the build environment worked first time. > > I hope that helps anyone struggling to get things working on Ubuntu. > -- > View this message in context: http://www.nabble.com/Why-can%27t-I-compile-anything-sucessfully--tp20810914p20893152.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, > Nevada. > The future of the web can't happen without you. Join us at MIX09 to > help > pave the way to the Next Web now. Learn more and register at > http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Richard G. <ri...@gy...> - 2008-12-08 15:31:13
|
I couldn't get 8.10 working either, but 8.04 worked out of the box with no code modifications. kaysee wrote: > Just for completeness: > > I now have a working development system - no matter what I tried, I couldn't > get a bitbake to successfully run on Ubuntu 8.10. > > I have now reinstalled Ubuntu 7.10, and following these instructions: > > http://www.gumstix.net/wiki/index.php?title=Build_Environment_Ubuntu_7.04 > > the build environment worked first time. > > I hope that helps anyone struggling to get things working on Ubuntu. > |