On Tue, Jun 23, 2015 at 6:45 PM, Adam Weiss <[email protected]> wrote:
> Oh No!!!
>
> I've been trying to cross-compile from my PC (running Debian Jessie) to my
> BBB.
> Simple cross-compiling worked fine.
>
> Then I was trying to cross-compile openCV.
> After building and then trying to run on the BBB, I had some problems.
> First, the versions of openCV libraries didn't match, so I copied over the
> ones I built on my PC to the BBB.
> That fixed that problem.
>
> Then, it was complaining that some basic GCC libraries weren't the right
> version.
> So...
> I copied all the contents of arm-linux-gnueabihf from my PC to the BBB.
>
> After that, even simple things like "ls" won't work.
>
> Am I completely hosed?
> Do I need to re-install the image?
>
> HELLLP!
>
>
> Also, once I get back up and going, what's the root cause of my library
> problem, and what's the right way to solve it?

Debian Wheezy (7.x) uses libc 2.13 and the gnueabihf eabi, so you
externally built opencv with the wrong libc, then trashed /lib/....

Based on what you are doing, you should reflash with jessie (8.x),
which has a much newer version of libc 2.19.

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to