From: Dave S. <da...@sm...> - 2005-08-16 15:12:01
|
Imran zafar wrote: > Hi, > > I am currently trying to make the gumstix-buildroot but i havent been > successful so far. I ma using colinux. I am attaching the screen shot of > the window that appears when i try to make it. > > Please help me out here. It is very important that i have this build this > week. > > Best- > imran > athens, greece > > ------------------------------------------------------------------------ > Start your day with Yahoo! - make it your home page > <http://us.rd.yahoo.com/evt=34442/*http://www.yahoo.com/r/hs> You really should post the text of the message rather than a screenshot as not everyone on this list will like getting large Word attachments. Anyway, as far as I can see, the error is "No space left on device", which means you are out of disk space. I don't know coLinux, but a full gumstix build needs 2.2G of space (going by my last one), on top of whatever other requirements the OS has. Hope this helps. Regards, Dave |
From: Imran z. <imr...@ya...> - 2005-08-16 15:20:29
|
Hi, Thx. I no longer get the out of disk space error. What I mostly get is "cannot open filename and directory" error when it starts to make the gcc or ulibc. I am using the revision version 550 from svn. Could you send me the text version of your make file (the top level make file) inside the gumstix-buildroot directory. Imran Dave Smith <da...@sm...> wrote: Imran zafar wrote: > Hi, > > I am currently trying to make the gumstix-buildroot but i havent been > successful so far. I ma using colinux. I am attaching the screen shot of > the window that appears when i try to make it. > > Please help me out here. It is very important that i have this build this > week. > > Best- > imran > athens, greece > > ------------------------------------------------------------------------ > Start your day with Yahoo! - make it your home page > You really should post the text of the message rather than a screenshot as not everyone on this list will like getting large Word attachments. Anyway, as far as I can see, the error is "No space left on device", which means you are out of disk space. I don't know coLinux, but a full gumstix build needs 2.2G of space (going by my last one), on top of whatever other requirements the OS has. Hope this helps. Regards, Dave ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Dave H. <dhy...@gm...> - 2005-08-16 15:44:27
|
Hi Irman, > Thx. I no longer get the out of disk space error. What I mostly get is > "cannot open filename and directory" error when it starts to make the gcc= or > ulibc. I am using the revision version 550 from svn. Could you send me th= e > text version of your make file (the top level make file) inside the > gumstix-buildroot directory.=20 Mine is identical to the one in SVN. I'm not quite upto version 550. The last time I grabbed things was arouund version 506. Unless you're adding packages to tbe build there is NO reason to edit the Makefile. What's the exact error? When using colinux, I highly recommend NOT building in the console window. Login using an ssh session. That way you can have 10,000 lines of output, and by enabling QuickEdit in the ssh window you can easily copy and paste text. The GCC_VERSION variable in the Makefile has to do with the version of gcc used to build the cross compiler, and not the version of gcc installed in colinux. You shouldn't need to change this variable (or any of the other variable like this in the Makefile) --=20 Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Imran z. <imr...@ya...> - 2005-08-17 09:06:21
|
hi, The build exits with this: gcc-3.4.2/BUGS: cannot Write: no space left on the device gcc-3.4.2/NEWS: cannot Write: no space left on the device Error exit delayed from previous errors make: *** [/gumstix-buildroot/toolchain_build_arm_nofpu/gcc-3.4.2/.unpacked] Error 2 Any ideas... How to increase the space for coLinux? How do you login with ssh session? So that i can have a bigger screen buffer. Is it possible to redirect the output to some file and save it on the disk to monitor for errors? Best- imran Dave Hylands <dhy...@gm...> wrote: Hi Irman, > Thx. I no longer get the out of disk space error. What I mostly get is > "cannot open filename and directory" error when it starts to make the gcc or > ulibc. I am using the revision version 550 from svn. Could you send me the > text version of your make file (the top level make file) inside the > gumstix-buildroot directory. Mine is identical to the one in SVN. I'm not quite upto version 550. The last time I grabbed things was arouund version 506. Unless you're adding packages to tbe build there is NO reason to edit the Makefile. What's the exact error? When using colinux, I highly recommend NOT building in the console window. Login using an ssh session. That way you can have 10,000 lines of output, and by enabling QuickEdit in the ssh window you can easily copy and paste text. The GCC_VERSION variable in the Makefile has to do with the version of gcc used to build the cross compiler, and not the version of gcc installed in colinux. You shouldn't need to change this variable (or any of the other variable like this in the Makefile) -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Dave S. <da...@sm...> - 2005-08-17 09:23:37
|
Imran zafar wrote: > hi, > The build exits with this: > > gcc-3.4.2/BUGS: cannot Write: no space left on the device > gcc-3.4.2/NEWS: cannot Write: no space left on the device > Error exit delayed from previous errors > make: *** > [/gumstix-buildroot/toolchain_build_arm_nofpu/gcc-3.4.2/.unpacked] Error 2 > > Any ideas... > > How to increase the space for coLinux? > How do you login with ssh session? So that i can have a bigger screen > buffer. Is it possible to redirect the output to some file and save it > on the disk to monitor for errors? > > Best- > imran > > Looking at http://wiki.colinux.org/cgi-bin/UserConfigs (Google is your friend in situations like this), it looks like the file size is controlled in the colinux xml config file. I really know nothing about colinux so I can't guide you any further, but have a good read of http://www.colinux.org. To log the build to a file, do :- make > build.log or if you want to watch it as it progresses make | tee build.log Both of these will give you a file build.log with all the text of the build process. If you are running out of space though this will be truncated. df -h . will tell you how much free space you have. You can change the size of the scrollback buffer in XP Console by pressing Alt-Space and then selecting Defaults/Layout and changing the Screen Buffer Height to something much larger. I strongly recommend you do some research with Google to find various guides on the web for simple Linux tasks, it will make this a much easier process. Regards, Dave |
From: Dave H. <dhy...@gm...> - 2005-08-17 14:02:11
|
Hi Imran, > How to increase the space for coLinux?=20 What I did was to grab an empty 4 Gb partition from http://gniarf.nerim.net/colinux/fs/?M=3DA uncompress it (this requires 4Gb of free space and some time) and add it as an additional device in my colinux configuration file: <block_device index=3D"2" path=3D"\DosDevices\c:\Program Files\coLinux\fs_4095Mb" enabled=3D"true" /> I then renamed /home to /home-old and create an empty /home directory, and added this to /etc/fstab: /dev/cobd2 /home ext3 errors=3Dremount-ro 0 1 (i.e. copied and pasted the cobd0 entry, changed cobd0 to cobd2 and / to /h= ome. After rebooting I copied everything from /home-old to /home: mv /home-old/* /home Now I had a 4 Gb /home directory, which is where I build my gumstix files. > How do you login with ssh session? So that i can have a bigger screen > buffer. Is it possible to redirect the output to some file and save it on > the disk to monitor for errors?=20 I think I did: apt-get update apt-get install ssh --=20 Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Imran z. <imr...@ya...> - 2005-08-17 14:44:27
|
hi, thx for the help all. I have build the gumstix-buildroot. At the end there is a warning like this, warning: Clock Skew detected, your build may be incomplete Is that normal? Imran Dave Hylands <dhy...@gm...> wrote: Hi Imran, > How to increase the space for coLinux? What I did was to grab an empty 4 Gb partition from http://gniarf.nerim.net/colinux/fs/?M=A uncompress it (this requires 4Gb of free space and some time) and add it as an additional device in my colinux configuration file: Files\coLinux\fs_4095Mb" index="2" /> I then renamed /home to /home-old and create an empty /home directory, and added this to /etc/fstab: /dev/cobd2 /home ext3 errors=remount-ro 0 1 (i.e. copied and pasted the cobd0 entry, changed cobd0 to cobd2 and / to /home. After rebooting I copied everything from /home-old to /home: mv /home-old/* /home Now I had a 4 Gb /home directory, which is where I build my gumstix files. > How do you login with ssh session? So that i can have a bigger screen > buffer. Is it possible to redirect the output to some file and save it on > the disk to monitor for errors? I think I did: apt-get update apt-get install ssh -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Dave H. <dhy...@gm...> - 2005-08-17 15:19:10
|
Hi Imran, > I have build the gumstix-buildroot. At the end there is a warning like th= is, Good news! > warning: Clock Skew detected, your build may be incomplete=20 > =20 > Is that normal?=20 Yeah - I see that too. It's a known issue with colinux. I haven't run into any problems related to it yet. It would only be a concern at all if you were actively developing source files, and even then I haven't seen any issues. I believe that it's fixed in the development builds, but since my colinux install seems to be working for what I want it to, I've decided to leave well enough alone :) --=20 Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Jim C. <jc...@di...> - 2005-08-17 16:18:45
|
Dave Hylands wrote: >Hi Imran, > > > >>I have build the gumstix-buildroot. At the end there is a warning like this, >> >> > >Good news! > > > >>warning: Clock Skew detected, your build may be incomplete >> >>Is that normal? >> >> > > > thats usually due to source files residing on NFS mount, where the clock on the build box differs from the clock on the NFS mount host. Since make uses file timestamps to determine the need for a re-compile, you can have old files pass the time-check (depending upon the size and direction of the skew). Dunno if that pertains to your build env tho. FWIW. since make knows the skew (presumably by touching a file, then stat'g its mod-time), it could de-skew partly - but never completely - cuz it cant know the skew at the time of the previous (possibly uptodate) compile. >Yeah - I see that too. It's a known issue with colinux. I haven't run >into any problems related to it yet. > >It would only be a concern at all if you were actively developing >source files, and even then I haven't seen any issues. > >I believe that it's fixed in the development builds, but since my >colinux install seems to be working for what I want it to, I've >decided to leave well enough alone :) > > > |
From: Imran z. <imr...@ya...> - 2005-08-18 14:25:48
|
hi, I have tried to compile hello.c It compiles nicely and creates a hello.o file. When i try to execute this file by ./hello.o it gives the error "Permission denied" My gumstix-buildroot is in /home directory Best Imran ie...@di...> wrote: Dave Hylands wrote: >Hi Imran, > > > >>I have build the gumstix-buildroot. At the end there is a warning like this, >> >> > >Good news! > > > >>warning: Clock Skew detected, your build may be incomplete >> >>Is that normal? >> >> > > > thats usually due to source files residing on NFS mount, where the clock on the build box differs from the clock on the NFS mount host. Since make uses file timestamps to determine the need for a re-compile, you can have old files pass the time-check (depending upon the size and direction of the skew). Dunno if that pertains to your build env tho. FWIW. since make knows the skew (presumably by touching a file, then stat'g its mod-time), it could de-skew partly - but never completely - cuz it cant know the skew at the time of the previous (possibly uptodate) compile. >Yeah - I see that too. It's a known issue with colinux. I haven't run >into any problems related to it yet. > >It would only be a concern at all if you were actively developing >source files, and even then I haven't seen any issues. > >I believe that it's fixed in the development builds, but since my >colinux install seems to be working for what I want it to, I've >decided to leave well enough alone :) > > > ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Aleksandar M. <ama...@gm...> - 2005-08-18 18:14:31
|
Well, this is basic Unix development, but your cc should have generated a= =20 hello or another output file -- have a look at a man page on gcc. You were trying to run an object= =20 file hello.o -- an 'intermediary' file until everything is linked and a final image is created. If you just did a=20 gcc hello.c it should have created a file called ---- a.out check the permissions on the a.out , it should be already pre-set for=20 'executable' -- rwx permissions... try then doing a=20 ./a.out Cheers, a.m. On 8/18/05, Imran zafar <imr...@ya...> wrote: >=20 > hi, > I have tried to compile hello.c > It compiles nicely and creates a hello.o file. When i try to execute this= =20 > file by ./hello.o it gives the error "Permission denied" > My gumstix-buildroot is in /home directory > Best > Imran >=20 > *ie...@di...>* wrote: >=20 > Dave Hylands wrote: >=20 > >Hi Imran, > > > >=20 > > > >>I have build the gumstix-buildroot. At the end there is a warning like= =20 > this, > >>=20 > >> > > > >Good news! > > > >=20 > > > >>warning: Clock Skew detected, your build may be incomplete=20 > >>=20 > >>Is that normal?=20 > >>=20 > >> > > > >=20 > > > thats usually due to source files residing on NFS mount, where the clock= =20 > on the build > box differs from the clock on the NFS mount host. Since make uses file=20 > timestamps > to determine the need for a re-compile, you can have old files pass the= =20 > time-check > (depending upon the size and direction of the skew). >=20 > Dunno if that pertains to your build env tho. >=20 > FWIW. since make knows the skew (presumably by touching a file, then=20 > stat'g > its mod-time), it could de-ske w partly - but never completely - cuz it= =20 > cant know > the skew at the time of the previous (possibly uptodate) compile. >=20 >=20 > >Yeah - I see that too. It's a known issue with colinux. I haven't run > >into any problems related to it yet. > > > >It would only be a concern at all if you were actively developing > >source files, and even then I haven't seen any issues. > > > >I believe that it's fixed in the development builds, but since my > >colinux install seems to be working for what I want it to, I've > >decided to leave well enough alone :) > > > >=20 > > >=20 >=20 >=20 > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle=20 > Practices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & Q= A > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users >=20 > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around=20 > http://mail.yahoo.com=20 > |
From: N.E.Whiteford <N.E...@so...> - 2005-08-18 21:09:03
|
Did you give it execute permissions? chmod 777 hello.o after copying it to the gumstix? On Thu, 18 Aug 2005, Imran zafar wrote: > hi, > > I have tried to compile hello.c > It compiles nicely and creates a hello.o file. When i try to execute this file by ./hello.o it gives the error "Permission denied" > > My gumstix-buildroot is in /home directory > > Best > Imran > > ie...@di...> wrote: > Dave Hylands wrote: > > >Hi Imran, > > > > > > > >>I have build the gumstix-buildroot. At the end there is a warning like this, > >> > >> > > > >Good news! > > > > > > > >>warning: Clock Skew detected, your build may be incomplete > >> > >>Is that normal? > >> > >> > > > > > > > thats usually due to source files residing on NFS mount, where the clock > on the build > box differs from the clock on the NFS mount host. Since make uses file > timestamps > to determine the need for a re-compile, you can have old files pass the > time-check > (depending upon the size and direction of the skew). > > Dunno if that pertains to your build env tho. > > FWIW. since make knows the skew (presumably by touching a file, then stat'g > its mod-time), it could de-skew partly - but never completely - cuz it > cant know > the skew at the time of the previous (possibly uptodate) compile. > > > >Yeah - I see that too. It's a known issue with colinux. I haven't run > >into any problems related to it yet. > > > >It would only be a concern at all if you were actively developing > >source files, and even then I haven't seen any issues. > > > >I believe that it's fixed in the development builds, but since my > >colinux install seems to be working for what I want it to, I've > >decided to leave well enough alone :) > > > > > > > > > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com |
From: Bernard M. <ber...@gm...> - 2005-08-18 16:42:42
|
Hi, The compiler use a few phase when generating code. When you obtain your file hello.o, that mean you do not complete the compilation, beacause a file with a '.o' is a relocatble file. and not an executable file. Use this Makefile: BASE:=3D=09/home/ber/GumStix # The place where you have your cross co= mpiler BIN:=3D=09$(BASE)/gumstix-buildroot/build_arm/staging_dir/bin INC:=3D=09$(BASE)/gumstix-buildroot/build_arm/staging_dir/include LIB:=3D=09$(BASE)/gumstix-buildroot/build_arm/staging_dir/lib CC:=3D=09$(BIN)/arm-linux-gcc CFLAGS:=3D=09-v With this Makefile in the directory where you have your source file (hello.= c) you just have to type : $ make hello you will obtain an executable file hello that you can download on your gumstix board. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D 2005/8/18, Imran zafar <imr...@ya...>: > hi,=20 > =20 > I have tried to compile hello.c=20 > It compiles nicely and creates a hello.o file. When i try to execute this > file by ./hello.o it gives the error "Permission denied"=20 > =20 > My gumstix-buildroot is in /home directory=20 > =20 > Best=20 > Imran >=20 > ie...@di...> wrote:=20 > Dave Hylands wrote: >=20 > >Hi Imran, > > > >=20 > > > >>I have build the gumstix-buildroot. At the end there is a warning like > this, > >>=20 > >> > > > >Good news! > > > >=20 > > > >>warning: Clock Skew detected, your build may be incomplete=20 > >>=20 > >>Is that normal?=20 > >>=20 > >> > > > >=20 > > > thats usually due to source files residing on NFS mount, where the clock= =20 > on the build > box differs from the clock on the NFS mount host. Since make uses file=20 > timestamps > to determine the need for a re-compile, you can have old files pass the= =20 > time-check > (depending upon the size and direction of the skew). >=20 > Dunno if that pertains to your build env tho. >=20 > FWIW. since make knows the skew (presumably by touching a file, then stat= 'g > its mod-time), it could de-ske w partly - but never completely - cuz it= =20 > cant know > the skew at the time of the previous (possibly uptodate) compile. >=20 >=20 > >Yeah - I see that too. It's a known issue with colinux. I haven't run > >into any problems related to it yet. > > > >It would only be a concern at all if you were actively developing > >source files, and even then I haven't seen any issues. > > > >I believe that it's fixed in the development builds, but since my > >colinux install seems to be working for what I want it to, I've > >decided to leave well enough alone :) > > > >=20 > > >=20 >=20 >=20 > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practic= es > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & Q= A > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users >=20 >=20 > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around=20 > http://mail.yahoo.com |
From: Dan T. <log...@gm...> - 2005-08-18 17:25:13
|
I wrote this little guide the other day - just to remind me how to cross compile things. It might help you... http://logicalgenetics.com/forums/viewtopic.php?t=3D1268 Dan On 18/08/05, Bernard MONDAN <ber...@gm...> wrote: > Hi, >=20 > The compiler use a few phase when generating code. When you obtain > your file hello.o, that mean you do not complete the compilation, > beacause a file with a '.o' > is a relocatble file. and not an executable file. >=20 > Use this Makefile: >=20 > BASE:=3D /home/ber/GumStix # The place where you have your cross c= ompiler > BIN:=3D $(BASE)/gumstix-buildroot/build_arm/staging_dir/bin > INC:=3D $(BASE)/gumstix-buildroot/build_arm/staging_dir/include > LIB:=3D $(BASE)/gumstix-buildroot/build_arm/staging_dir/lib >=20 > CC:=3D $(BIN)/arm-linux-gcc >=20 > CFLAGS:=3D -v >=20 > With this Makefile in the directory where you have your source file (hell= o.c) > you just have to type : > $ make hello >=20 > you will obtain an executable file hello that you can download on your > gumstix board. >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D >=20 >=20 > 2005/8/18, Imran zafar <imr...@ya...>: > > hi, > > > > I have tried to compile hello.c > > It compiles nicely and creates a hello.o file. When i try to execute th= is > > file by ./hello.o it gives the error "Permission denied" > > > > My gumstix-buildroot is in /home directory > > > > Best > > Imran > > > > ie...@di...> wrote: > > Dave Hylands wrote: > > > > >Hi Imran, > > > > > > > > > > > >>I have build the gumstix-buildroot. At the end there is a warning lik= e > > this, > > >> > > >> > > > > > >Good news! > > > > > > > > > > > >>warning: Clock Skew detected, your build may be incomplete > > >> > > >>Is that normal? > > >> > > >> > > > > > > > > > > > thats usually due to source files residing on NFS mount, where the cloc= k > > on the build > > box differs from the clock on the NFS mount host. Since make uses file > > timestamps > > to determine the need for a re-compile, you can have old files pass the > > time-check > > (depending upon the size and direction of the skew). > > > > Dunno if that pertains to your build env tho. > > > > FWIW. since make knows the skew (presumably by touching a file, then st= at'g > > its mod-time), it could de-ske w partly - but never completely - cuz it > > cant know > > the skew at the time of the previous (possibly uptodate) compile. > > > > > > >Yeah - I see that too. It's a known issue with colinux. I haven't run > > >into any problems related to it yet. > > > > > >It would only be a concern at all if you were actively developing > > >source files, and even then I haven't seen any issues. > > > > > >I believe that it's fixed in the development builds, but since my > > >colinux install seems to be working for what I want it to, I've > > >decided to leave well enough alone :) > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > SF.Net email is Sponsored by the Better Software Conference & EXPO > > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Pract= ices > > Agile & Plan-Driven Development * Managing Projects & Teams * Testing &= QA > > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5= sf > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com >=20 >=20 > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practic= es > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & Q= A > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users >=20 --=20 Dan Taylor Software Development Engineer, JTL Systems Ltd PhD Student, Reading University, UK http://www.logicalgenetics.com |
From: Andy T. <tri...@gm...> - 2005-08-18 17:23:46
|
Try: chmod 777 hello.o On 8/18/05, Imran zafar <imr...@ya...> wrote: > hi,=20 > =20 > I have tried to compile hello.c=20 > It compiles nicely and creates a hello.o file. When i try to execute this > file by ./hello.o it gives the error "Permission denied"=20 > =20 > My gumstix-buildroot is in /home directory=20 > =20 > Best=20 > Imran >=20 > ie...@di...> wrote:=20 > Dave Hylands wrote: >=20 > >Hi Imran, > > > >=20 > > > >>I have build the gumstix-buildroot. At the end there is a warning like > this, > >>=20 > >> > > > >Good news! > > > >=20 > > > >>warning: Clock Skew detected, your build may be incomplete=20 > >>=20 > >>Is that normal?=20 > >>=20 > >> > > > >=20 > > > thats usually due to source files residing on NFS mount, where the clock= =20 > on the build > box differs from the clock on the NFS mount host. Since make uses file=20 > timestamps > to determine the need for a re-compile, you can have old files pass the= =20 > time-check > (depending upon the size and direction of the skew). >=20 > Dunno if that pertains to your build env tho. >=20 > FWIW. since make knows the skew (presumably by touching a file, then stat= 'g > its mod-time), it could de-ske w partly - but never completely - cuz it= =20 > cant know > the skew at the time of the previous (possibly uptodate) compile. >=20 >=20 > >Yeah - I see that too. It's a known issue with colinux. I haven't run > >into any problems related to it yet. > > > >It would only be a concern at all if you were actively developing > >source files, and even then I haven't seen any issues. > > > >I believe that it's fixed in the development builds, but since my > >colinux install seems to be working for what I want it to, I've > >decided to leave well enough alone :) > > > >=20 > > >=20 >=20 >=20 > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practic= es > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & Q= A > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users >=20 >=20 > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around=20 > http://mail.yahoo.com |
From: Dave H. <dhy...@gm...> - 2005-08-18 17:56:13
|
Hi Andy/Imran, > > I have tried to compile hello.c > > It compiles nicely and creates a hello.o file. When i try to execute th= is > > file by ./hello.o it gives the error "Permission denied" > chmod 777 hello.o hello.o shouldn't be executable (it''s an object file not an executable). If you transfer the file using zmodem, then you'll need to do what Andy suggests (but on hello, not hello.o). I use chmod +x hello --=20 Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Imran z. <imr...@ya...> - 2005-08-18 08:12:59
|
Hi, I am trying the sample code hello.c. Could you please tell me what is the proper way to do this. Where to put the cpp files, and how to compile it. At the moment when i do something like this arm-linux-uclibc-gcc hello.c -o hello it gives me the error that command not found. So it is not recognizing the arm-linux-uclibc-gcc thing. What could be the problem? Further more how to flash the root_fs image onto the gumstix? Best- Imran Dave Hylands <dhy...@gm...> wrote: Hi Imran, > I have build the gumstix-buildroot. At the end there is a warning like this, Good news! > warning: Clock Skew detected, your build may be incomplete > > Is that normal? Yeah - I see that too. It's a known issue with colinux. I haven't run into any problems related to it yet. It would only be a concern at all if you were actively developing source files, and even then I haven't seen any issues. I believe that it's fixed in the development builds, but since my colinux install seems to be working for what I want it to, I've decided to leave well enough alone :) -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Craig H. <cr...@gu...> - 2005-08-18 16:52:17
|
On Aug 18, 2005, at 12:35 AM, Imran zafar wrote: > Hi, > > I am trying the sample code hello.c. Could you please tell me what > is the proper way to do this. Where to put the cpp files, and how > to compile it. At the moment when i do something like this arm- > linux-uclibc-gcc hello.c -o hello it gives me the error that > command not found. So it is not recognizing the arm-linux-uclibc- > gcc thing. What could be the problem? Further more how to flash the > root_fs image onto the gumstix? /path/to/buildroot/build_arm/staging_dir/bin/arm-linux-gcc is not in your $PATH C |
From: Dave H. <dhy...@gm...> - 2005-08-18 16:58:35
|
Hi Imran, > I am trying the sample code hello.c. Could you please tell me what is the > proper way to do this. Where to put the cpp files, and how to compile it.= At > the moment when i do something like this arm-linux-uclibc-gcc hello.c -o > hello it gives me the error that command not found. So it is not recogniz= ing > the arm-linux-uclibc-gcc thing. What could be the problem? Further more h= ow > to flash the root_fs image onto the gumstix?=20 Well, you need to put the directory containing arm-linux-uclibc-gcc into your path. The correct direcoty is /Path-on-your-machne/gumstix-buildroot/build_arm/staging_dir/bin This page on the Wiki tells you how to load your root_fs: <http://www.gumstix.org/tikiwiki/tiki-index.php?page=3Du-boot> There are also lots of useful links from the Wiki HomePage: http://www.gumstix.org/tikiwiki/tiki-index.php --=20 Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Dave S. <da...@sm...> - 2005-08-18 18:14:45
|
Imran zafar wrote: > Hi, > > I am trying the sample code hello.c. Could you please tell me what is > the proper way to do this. Where to put the cpp files, and how to > compile it. At the moment when i do something like this > arm-linux-uclibc-gcc hello.c -o hello it gives me the error that command > not found. So it is not recognizing the arm-linux-uclibc-gcc thing. What > could be the problem? Further more how to flash the root_fs image onto > the gumstix? > > Best- > Imran You need to have the directory build_arm/staging_dir/bin in your PATH environment variable for that to work, or fully qualify the path eg :- (if you are working in the root of your gumstix environment) build_arm/staging_dir/bin/arm-linux-uclibc-gcc hello.c -o hello You will then need to copy the file onto the gumstix to run it. You don't need to flash a new filesystem for this, jusr use kermit/minicom (if you have a serial link) or scp if you've got USBNet working. Use man kermit man minicom man scp for further information on how to use them. If you want to reflash the whole thing, copy the hello executable to build_arm/root/bin, run make (to regenerate the root_fs_arm file), and then follow the instructions at http://www.gumstix.org/tikiwiki/tiki-index.php?page=u-boot Regards, Dave |
From: Craig H. <cr...@gu...> - 2005-08-18 20:31:47
|
On Aug 17, 2005, at 7:44 AM, Imran zafar wrote: > warning: Clock Skew detected, your build may be incomplete That is an error that "make" generates when it detects that your computer's clock changed in the middle of a build. This can happen if for example you adjust your clock using ntp or something in the middle of a build. Since make depends on timestamps to know whether a file is out of date and needs to be rebuilt, this can be a problem, depending on what kind of clock adjustment you made. C |
From: Dave S. <da...@sm...> - 2005-08-16 16:07:57
|
Imran zafar wrote: > Hi, > > Thx. I no longer get the out of disk space error. What I mostly get is > "cannot open filename and directory" error when it starts to make the > gcc or ulibc. I am using the revision version 550 from svn. Could you > send me the text version of your make file (the top level make file) > inside the gumstix-buildroot directory. > > Imran > I haven't touched it. It builds 'out of the box'. The easiest thing to do is revert back to a stock build and then take it from there. If you can post the text of your error messages you are currently suffering, then we should be able to help more. Regards, Dave |