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.
