crossdev and qlist/qfile
I seem to recall that qlist and qfile worked on crossdev installed
x-gcc's but now I cannot make it work. # > qfile /usr/powerpc-tmp_softfloat-linux-gnu/ cross-powerpc-tmp_softfloat-linux-gnu/glibc (/usr/powerpc-tmp_softfloat-linux-gnu) cross-powerpc-tmp_softfloat-linux-gnu/linux-headers (/usr/powerpc-tmp_softfloat-linux-gnu) This is not complete, both binutils and gcc is missing # > qlist --all /usr/powerpc-tmp_softfloat-linux-gnu/ is empty So I guess I am missing something here? Jocke |
crossdev and qlist/qfile
On Monday 19 December 2011 12:09:34 Joakim Tjernlund wrote:
> I seem to recall that qlist and qfile worked on crossdev installed > x-gcc's but now I cannot make it work. > # > qfile /usr/powerpc-tmp_softfloat-linux-gnu/ > cross-powerpc-tmp_softfloat-linux-gnu/glibc > (/usr/powerpc-tmp_softfloat-linux-gnu) > cross-powerpc-tmp_softfloat-linux-gnu/linux-headers > (/usr/powerpc-tmp_softfloat-linux-gnu) > > This is not complete, both binutils and gcc is missing no it's not ... neither the cross-compiler binutils nor gcc installs into /usr/$CTARGET run `qlist -e cross-powerpc-tmp_softfloat-linux-gnu/{binutils,gcc}` to see what they do install -mike |
crossdev and qlist/qfile
Mike Frysinger <vapier@gentoo.org> wrote on 2011/12/20 03:08:02:
> > On Monday 19 December 2011 12:09:34 Joakim Tjernlund wrote: > > I seem to recall that qlist and qfile worked on crossdev installed > > x-gcc's but now I cannot make it work. > > # > qfile /usr/powerpc-tmp_softfloat-linux-gnu/ > > cross-powerpc-tmp_softfloat-linux-gnu/glibc > > (/usr/powerpc-tmp_softfloat-linux-gnu) > > cross-powerpc-tmp_softfloat-linux-gnu/linux-headers > > (/usr/powerpc-tmp_softfloat-linux-gnu) > > > > This is not complete, both binutils and gcc is missing > > no it's not ... neither the cross-compiler binutils nor gcc installs into > /usr/$CTARGET > > run `qlist -e cross-powerpc-tmp_softfloat-linux-gnu/{binutils,gcc}` to see what > they do install > -mike Right, I managed to confuse myself thoroughly :) I am trying to create a binary package of my cross env, inkluding the sysroot so I can install it on all dev. machines without needing to rebuild everything. This is what I got so far: TARGET="powerpc-tmp_softfloat-linux-gnu" MY_ROOT="/usr/${TARGET}" mkdir -p /tmp/${TARGET} qlist --quiet --all ${TARGET} > /tmp/${TARGET}/cross-tools ROOT=${MY_ROOT} qlist --quiet --all > /tmp/${TARGET}/pkgs #prefix all paths with our target root prefix sed -i s:/:${MY_ROOT}/: /tmp/${TARGET}/pkgs tar czf ${TARGET}.tgz -T /tmp/${TARGET}/cross-tools -T /tmp/${TARGET}/pkgs This will create a .tgz with the whole cross env. which can be installed on all our dev. machines. If you konw a better way, please let me know. Jocke |
crossdev and qlist/qfile
On Tuesday 20 December 2011 03:31:37 Joakim Tjernlund wrote:
> I am trying to create a binary package of my cross env, inkluding the > sysroot so I can install it on all dev. machines without needing to > rebuild everything. This is what I got so far: > TARGET="powerpc-tmp_softfloat-linux-gnu" > MY_ROOT="/usr/${TARGET}" > mkdir -p /tmp/${TARGET} > qlist --quiet --all ${TARGET} > /tmp/${TARGET}/cross-tools > ROOT=${MY_ROOT} qlist --quiet --all > /tmp/${TARGET}/pkgs > #prefix all paths with our target root prefix > sed -i s:/:${MY_ROOT}/: /tmp/${TARGET}/pkgs > tar czf ${TARGET}.tgz -T /tmp/${TARGET}/cross-tools > -T /tmp/${TARGET}/pkgs > > This will create a .tgz with the whole cross env. which can be installed > on all our dev. machines. > > If you konw a better way, please let me know. export ROOT=/ PKGDIR=/pkgs/${CTARGET}/cross-tools quickpkg `qlist -IC cross-${CTARGET}` export ROOT=/usr/${CTARGET} PKGDIR=/pkgs/${CTARGET}/pkgs quickpkg `qlist -IC` -mike |
| All times are GMT. The time now is 12:37 PM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.