Multimedia :: motion dsl extension on mini-ITX



Hi

I have an EPIA-based mini-ITX box running DSL 2.3 and the gqcam extension works fine with my Aiptek pencam. I then installed the "motion" dsl extension and immediately ran into the "Illegal instruction" error message that appears to be a known problem with the EPIA CPU.

Apparently, it can be cured by compiling "motion" without CPU optimization To do this, I guess I need to install a development system with sources and a C compiler but I suspect I may run into space problems with 512 Mbytes of CF hard drive. If so, is the only option to load DSL 2.3 onto a standard PC with oodles of hard drive space and take it from there?

Just looking for a steer to avoid going up dead ends.

Thanks for any comments.

MG

I built the motion extention a while back. I don't remember it being a big resource project. I probably used the GCC extention (maybe the tinyc extention). I downloaded the motion source from the website that's listed in the motion info page.  

Take a crack at it.  If you run into problems let us know.

Thanks for that. I feel suitably encouraged and will give it a solid try.

MG

Hi,

I seem to be going round in circles trying to install packages. "motion" demands libjpeg62 and libjpeg62-dev, for example, but an "apt install" fails because libc6-dev is needed and libc6-dev fails for the following odd (to me) reason:

libc6-dev: Depends libc6 (=2.2.5-11.8) but 2.3.2.ds1-10 is to be installed.
E: Broken packages

The MyDSL button gives me the libc6 and libc6-dev packages but they seem to be newer than the ones available to apt-get.

I could go into considerably more detal but I'm hoping the general tenor of this problem might prompt a helpful reply.

MG

To round off my topic on a successful note, the problem seems to have been that the sources.list file for apt-get wasn't poinitng to the most recent repository. Anyway, adding the line
   deb http://http.us.debian.org/debian stable main contrib non-free
allowed me to get all the necessary libraries. Then, installing "gcc" and "make" allowed the system to compile the "motion" software and it worked.

Thanks to NewOldUser for the comments.

MG

Next Page...
original here.