Jeff Picciotti wrote:
Thanks for the quick reply, but sorry to say I am not sure exactly
what
that means. I did a man on it and as it turns out my old build machine
has that command but the new machine does not. Just thought I would
note that...
If /usr/bin/rpm2cpio is missing you haven't correctly installed rpm, and
I have no idea how that can possibly have happened.
Is what you are saying, that you take the target rootfs and put it
at
sysroot?
Exactly. That's how sysroot is supposed to work.
Andrew.
Andrew Haley wrote:
> Jeff Picciotti wrote:
>
>> Hello, having a little trouble remembering what I did in the past and
>> thought someone out there might have a suggestion.
>>
>> A little background... My small company has developed an arm board in
>> house and we have already setup up a couple of rootfs, one for runtime,
>> one for debugging and we also setup a cross compiling machine which is a
>> fedora 8 box.
>> We decided we were going to move our cross compiling machine to another
>> server and start fresh and I am having trouble linking the libraries I
>> need (the libraries do not exist in my new toolchain, where they do
>> exist on the old machine). I was obviously successful before but I
>> can't seem to find my notes.
>> I am having trouble remembering if I did anything special to manually
>> install the following libraries in /usr/armv5tel-red.../sys-root/lib
>> and /usr/armv5tel-red.../sys-root/usr/lib
>> libglibc-2.0
>> libgssapi_krb5
>> libk5crypto
>> libssl
>> libkeyutils
>> some others to. I have this feeling I used some rpm tool to do this but
>> maybe not. Should these libraries be there by default or can I install
>> the rpms for them from the arm repository or how s the correct way to do
>> this? Did I copy these files from a rootfs?
>> I have tried to install to the new toolchain using rpm but I get "cannot
>> relocated this rpm".
>>
>
> I always use rpm2cpio | cpio -i from the top of the sysroot.
>
> Andrew.
>
>
>