In order to be able to build this package, I had to use "--with-wx-config=/usr/bin/wx-config-2.8" in the ./configure line, otherwise the package tries to build with wxgtk which is version 3 now, and it fails.
Of course, wxgtk2.8 needs to be added as a depends and wxgtk removed.
Also, the patches could be updated (they don't fail, but they have fuzziness).
Search Criteria
Package Details: eviacam 2.0.1+r648.65a817d-1
Package Actions
| Package Base: | eviacam |
|---|---|
| Description: | eViacam - Mouse replacement software that moves the pointer as you move your head. |
| Upstream URL: | http://eviacam.sourceforge.net |
| Category: | multimedia |
| Licenses: | |
| Provides: | |
| Submitter: | juanmah |
| Maintainer: | jfperini |
| Last Packager: | jfperini |
| Votes: | 24 |
| First Submitted: | 2009-04-27 14:21 |
| Last Updated: | 2015-01-17 12:00 |
Latest Comments
Comment by leo_rockway
Comment by juanmah
Thx Thomas by the contribution.
Comment by thomas.oster
Hi,
they removed 2 constants from V4L, so it doesn't compile anymore. If you just remove them (the don't seem to do anything anyway) it works.
Here's the patch:
http://pastebin.com/2uzqQDpe
and updated PKGBUILD:
http://pastebin.com/EAiLC941
I also created a source-package, so feel free to upload it:
http://137.226.142.25:5080/wwwshare/eviacam-1.7.0-2.src.tar.gz
Comment by juanmah
why?
Comment by jose1711
needs updpkgsums
Comment by juanmah
SanskritFritz thanks to your modifications. I was not aware of new behaviour of pacman.
Comment by SanskritFritz
That is because this PKGBUILD is using deprecated methods prior to pacman 4.1. Use this one instead: http://sprunge.us/Dfhf
Anonymous comment
Hey, how do I start this app up?
When I try to locate this application, it gives me nothing. I cannot find any executable so as to be able to launch eviacam with
Anonymous comment
Hey, how do I start this app up?
When I try to locate this application, it gives me nothing. I cannot find any executable so as to be able to launch eviacam with
Comment by xyproto
Hi, thanks for packaging eviacam. Not a big deal, but || return 1 isn't needed anymore.
Comment by juanmah
Thank you rustam for the patch and changes in PKGBUILD.
Comment by rustam
Hey,
I've managed to compile it after adding the following includes to src/visionpipeline.cpp,
#include <cv.h>
#include <cvaux.h>
also had to supply opencv libraries to the ./configure script,
LIBS="-lopencv_core -lopencv_legacy -lopencv_imgproc -lopencv_highgui -lopencv_objdetect"
I've added these small patches to PKGBUILD, please take a look and update the package.
http://dl.dropbox.com/u/17329341/eviacam-1.5.3-1.src.tar.gz
Comment by juanmah
A mi me sale el mismo error en otro lado. Versión 1.5.3
visionpipeline.cpp: In member function 'int CVisionPipeline::PreprocessImage()':
visionpipeline.cpp:222:6: warning: variable 'range' set but not used [-Wunused-but-set-variable]
visionpipeline.cpp: In member function 'void CVisionPipeline::TrackMotion(CIplImage&, float&, float&)':
visionpipeline.cpp:318:53: error: 'cvCalcOpticalFlowHS' was not declared in this scope
make[2]: *** [eviacam-visionpipeline.o] Error 1
Anonymous comment
No puedo compilarlo a traves de yaourt y tampoco de manera manual, arroja el siguiente error
motiontracker.cpp: En la función miembro ‘void CMotionTracker::TrackMotion(CIplImage&, float&, float&)’:
motiontracker.cpp:213:53: error: ‘cvCalcOpticalFlowHS’ no se declaró en este ámbito
make[2]: *** [eviacam-motiontracker.o] Error 1
make[2]: se sale del directorio `/home/user/eviacam-1.0.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/user/eviacam-1.0.1'
make: *** [all] Error 2
Anonymous comment
Muchas gracias juanmah, por personas como usted nos motivan mucho mas a utilizar este sistema!!!!
Comment by juanmah
Ya está.
Anonymous comment
hello I try install eviacam from yaourt, but I have a error, this is:
eviacam_1.5.2.orig.tar.gz ... FALLÓ
==> ERROR: ¡Uno o más archivos no pasaron la verificación de integridad!
==> ERROR: Makepkg was unable to build eviacam.
thanks
Comment by juanmah
Patched as pointed in git version: http://eviacam.git.sourceforge.net/git/gitweb.cgi?p=eviacam/eviacam;a=commit;h=b27d8d35165eed57b9be011e55b14a4ff58f3a26
Comment by Dayita
Please, add wxgtk to dependencies list, had to add in manually.