[Scratchbox-users] Scratchbox on 64-bit environment

Jakov giaodichdientu at gmail.com
Sat Dec 29 05:28:18 EET 2007


Dear Lauri,

It's very kind of you to help me out of this problem and explain new
concept very clearly!

Now I'm about to install toolchain.

Thank you and have a nice weekend!

On 12/28/07, Lauri Leukkunen <lle at rahina.org> wrote:
> On 28/12/07 17:19 +0700, Jakov wrote:
> > --> I uninstalled glibc-devel 64 and then installed glibc-devel 32 and
> > glibc-devel 64. It's running now!
>
> ok, good.
>
> > "---
> > install -c -m 755 obj-32/preload/libsb2.so
> > /home/testx64/scratchbox2/lib32/libsb2/libsb2.so."1.99.0.22"
> > install: cannot stat `obj-32/preload/libsb2.so': No such file or directory
> > make: *** [install-multilib] Error 1
> > ..."
> > Why obj-32/preload/libsb2.so is missing?
>
> Could you try doing:
> rm -rf obj-32 obj-64
> make clean
> make install-multilib prefix=$HOME/scratchbox2
>
> Maybe I've a bug in the build system where it doesn't rebuild stuff when it
> should.
>
> > And there're some concept I don't understand yet - just a off question
> > not related to Scratchbox so if you have time, could you please
> > explain for me?
> >
> > What is:
> > - debian/etch distribution
> > - debootstrapped
> > - /etch_root ?
>
> debian/etch is the current stable release of Debian. Since Maemo is a kind
> of
> debian derivative (it uses .deb packages) you must have most of the debian
> specific build tools available.
>
> debootstrap allows you to install any given debian release into a directory
> using chroot. It's available in Fedora, just "yum install debootstrap". Read
> the man page for details.
>
> /etch_root is an example of where you would install debian/etch using
> debootstrap, it can be elsewhere as well.
>
> /lauri
>
>


More information about the Scratchbox-users mailing list