On 6/12/07, Luis M Ochoa <[EMAIL PROTECTED]> wrote: > Hi All, > I've read the wiki, got over a couple of problems, but can't get over > this one, so if you guys know what's the problem here, please chime > in. This is on a FC5 system, and 'make mvp' stops at: > [snip]
> /opt/toolchains//powerpc-405-linux-uclibc/gcc-3.4.5-uClibc-0.9.28//bin/powerpc-405-linux-uclibc-gcc > checking for C compiler default output file name... configure: error: > C compiler cannot create executables > See `config.log' for more details. > make[1]: Entering directory > `/home/mythtv/mvpmc/dongle/apps/fuse/mvp/fuse-2.5.3' > make[1]: *** No targets specified and no makefile found. Stop. > make[1]: Leaving directory > `/home/mythtv/mvpmc/dongle/apps/fuse/mvp/fuse-2.5.3' > cp: cannot stat `util/fusermount': No such file or directory > cp: cannot stat `lib/.libs/libfuse.a': No such file or directory > scons: *** [dongle/install/mvp/sbin/fusermount] Error 1 > make: *** [mvp] Error 2 I was having the exact same issue but my current build seems to be moving along fine. I noted several things: 1) In ubuntu bash has been replaced by dash and some of the buildroot scripts complain. 2) I had created /opt/toolchains but had not updated tools/toolchains/uclibc/buildroot-20060710-mvpmc.patch to set +BR2_STAGING_DIR="/opt/toolchains/powerpc-405-linux-uclibc/gcc-3.4.5-uClibc-0.9.28/" I suspect that number one is a non issue but that number 2 caused the toolchains to be created in my home directory. However, since SConstruct only checks for the existence of /opt/toolchains the mvp build attempted to build with a compiler that did not exist in /opt/toolchains. I would recommend that the SConstruct check for the existence of toolchains in home as by default it is built there. If the user knows what they are doing and changes BR2_STAGING_DIR to point elsewhere (like opt) the ~/toolchains dir will not exist and /opt/toolchains can be used. That being said, I got a lot further and now just have this to contend with: Install file: "src/obj/mvp/mvpmc" as "dongle/install/mvp/bin/mvpmc" cd /home/tim/mvpmc/dongle && CROSS=/opt/toolchains//powerpc-405-linux-uclibc/gcc-3.4.5-uClibc-0.9.28//bin/powerpc-405-linux-uclibc- ./dongle.sh STRIP /opt/toolchains//powerpc-405-linux-uclibc/gcc-3.4.5-uClibc-0.9.28//bin/powerpc-405-linux-uclibc-strip /opt/toolchains//powerpc-405-linux-uclibc/gcc-3.4.5-uClibc-0.9.28//bin/powerpc-405-linux-uclibc-strip: 'filesystem/install/bin/scp': No such file [: 19: tmpdir: unexpected operator [: 22: ramdisk: unexpected operator [: 110: ramdisk: unexpected operator Can't find a SQUASHFS superblock on ramdisk Failed to read existing filesystem - will not overwrite - ABORTING! ERROR: mksquashfs failed scons: *** [dongle.bin.mvpmc] Error 1 make: *** [mvp] Error 2 Tim ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Mvpmc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mvpmc-users mvpmc wiki: http://mvpmc.wikispaces.com/
