You are not logged in.

#1 2011-02-15 21:13:03

cyberius
Member
From: Germany
Registered: 2008-08-30
Posts: 97

pam-face-authentication 0.3-1 doesn't build,

Hello

I'm trying to build pam-face-authentication from AUR for my small home fun-project.

http://aur.archlinux.org/packages.php?ID=31088

2011-02-15 22:09:22 (288 KB/s) - "pam-face-authentication-0.3.tar.gz.part" saved [833054/833054]

==> Validating source files with md5sums...
    pam-face-authentication-0.3.tar.gz ... Passed
==> Extracting Sources...
  -> Extracting pam-face-authentication-0.3.tar.gz with bsdtar
==> Entering fakeroot environment...
==> Starting build()...
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.7.1 (using /usr/bin/qmake)
-- Checking GNUCXX version 3/4 to determine  OpenCV /opt/net/ path
CMake Error at cmake/modules/FindOpenCV.cmake:239 (MESSAGE):
  OpenCV required but some headers or libs not found.  Please specify it's
  location with OpenCV_ROOT_DIR env.  variable.
Call Stack (most recent call first):
  CMakeLists.txt:75 (FIND_PACKAGE)


-- Configuring incomplete, errors occurred!
    Aborting...
==> ERROR: Makepkg was unable to build pam-face-authentication.
==> Restart building pam-face-authentication ? [y/N]

I have opencv installed

pacman -Qli opencv
Name           : opencv
Version        : 2.2.0-2
URL            : http://opencv.willowgarage.com
Licenses       : BSD
Groups         : None
Provides       : None
Depends On     : jasper  python2-numpy  gstreamer0.10-base  gtk2  xine-lib  libdc1394  v4l-utils
Optional Deps  : None
Required By    : None
Conflicts With : None
Replaces       : None
Installed Size : 39388.00 K
Packager       : Ray Rashif <schiv@archlinux.org> via PKGBUILD.com
Architecture   : i686
Build Date     : Wed 15 Dec 2010 09:03:38 PM CET
Install Date   : Tue 15 Feb 2011 01:27:32 AM CET
Install Reason : Explicitly installed
Install Script : No
Description    : Intel(R) Open Source Computer Vision Library

opencv /usr/
opencv /usr/bin/
opencv /usr/bin/opencv_createsamples
opencv /usr/bin/opencv_haartraining
opencv /usr/bin/opencv_performance
opencv /usr/bin/opencv_traincascade
opencv /usr/include/
opencv /usr/include/opencv/
opencv /usr/include/opencv/cv.h
opencv /usr/include/opencv/cv.hpp
opencv /usr/include/opencv/cvaux.h
opencv /usr/include/opencv/cvaux.hpp
opencv /usr/include/opencv/cvwimage.h
opencv /usr/include/opencv/cxcore.h
opencv /usr/include/opencv/cxcore.hpp
opencv /usr/include/opencv/cxeigen.hpp
opencv /usr/include/opencv/cxmisc.h
opencv /usr/include/opencv/highgui.h
opencv /usr/include/opencv/ml.h
opencv /usr/include/opencv2/
opencv /usr/include/opencv2/calib3d/
opencv /usr/include/opencv2/calib3d/calib3d.hpp
opencv /usr/include/opencv2/contrib/
opencv /usr/include/opencv2/contrib/contrib.hpp
opencv /usr/include/opencv2/core/
opencv /usr/include/opencv2/core/core.hpp
opencv /usr/include/opencv2/core/core_c.h
opencv /usr/include/opencv2/core/eigen.hpp
opencv /usr/include/opencv2/core/internal.hpp
opencv /usr/include/opencv2/core/mat.hpp
opencv /usr/include/opencv2/core/operations.hpp
opencv /usr/include/opencv2/core/types_c.h
opencv /usr/include/opencv2/core/version.hpp
opencv /usr/include/opencv2/core/wimage.hpp
opencv /usr/include/opencv2/features2d/
opencv /usr/include/opencv2/features2d/features2d.hpp
opencv /usr/include/opencv2/flann/
opencv /usr/include/opencv2/flann/all_indices.h
opencv /usr/include/opencv2/flann/allocator.h
opencv /usr/include/opencv2/flann/autotuned_index.h
opencv /usr/include/opencv2/flann/composite_index.h
opencv /usr/include/opencv2/flann/dist.h
opencv /usr/include/opencv2/flann/flann.hpp
opencv /usr/include/opencv2/flann/flann_base.hpp
opencv /usr/include/opencv2/flann/general.h
opencv /usr/include/opencv2/flann/ground_truth.h
opencv /usr/include/opencv2/flann/hdf5.h
opencv /usr/include/opencv2/flann/heap.h
opencv /usr/include/opencv2/flann/index_testing.h
opencv /usr/include/opencv2/flann/kdtree_index.h
opencv /usr/include/opencv2/flann/kmeans_index.h
opencv /usr/include/opencv2/flann/linear_index.h
opencv /usr/include/opencv2/flann/logger.h
opencv /usr/include/opencv2/flann/matrix.h
opencv /usr/include/opencv2/flann/nn_index.h
opencv /usr/include/opencv2/flann/object_factory.h
opencv /usr/include/opencv2/flann/random.h
opencv /usr/include/opencv2/flann/result_set.h
opencv /usr/include/opencv2/flann/sampling.h
opencv /usr/include/opencv2/flann/saving.h
opencv /usr/include/opencv2/flann/simplex_downhill.h
opencv /usr/include/opencv2/flann/timer.h
opencv /usr/include/opencv2/gpu/
opencv /usr/include/opencv2/gpu/devmem2d.hpp
opencv /usr/include/opencv2/gpu/gpu.hpp
opencv /usr/include/opencv2/gpu/matrix_operations.hpp
opencv /usr/include/opencv2/gpu/stream_accessor.hpp
opencv /usr/include/opencv2/highgui/
opencv /usr/include/opencv2/highgui/highgui.hpp
opencv /usr/include/opencv2/highgui/highgui_c.h
opencv /usr/include/opencv2/imgproc/
opencv /usr/include/opencv2/imgproc/imgproc.hpp
opencv /usr/include/opencv2/imgproc/imgproc_c.h
opencv /usr/include/opencv2/imgproc/types_c.h
opencv /usr/include/opencv2/legacy/
opencv /usr/include/opencv2/legacy/blobtrack.hpp
opencv /usr/include/opencv2/legacy/compat.hpp
opencv /usr/include/opencv2/legacy/legacy.hpp
opencv /usr/include/opencv2/legacy/blobtrack.hpp
opencv /usr/include/opencv2/legacy/compat.hpp
opencv /usr/include/opencv2/legacy/legacy.hpp
opencv /usr/include/opencv2/legacy/streams.hpp
opencv /usr/include/opencv2/ml/
opencv /usr/include/opencv2/ml/ml.hpp
opencv /usr/include/opencv2/objdetect/
opencv /usr/include/opencv2/objdetect/objdetect.hpp
opencv /usr/include/opencv2/opencv.hpp
opencv /usr/include/opencv2/video/
opencv /usr/include/opencv2/video/background_segm.hpp
opencv /usr/include/opencv2/video/tracking.hpp
opencv /usr/lib/
opencv /usr/lib/libopencv_calib3d.so
opencv /usr/lib/libopencv_calib3d.so.2.2
opencv /usr/lib/libopencv_calib3d.so.2.2.0
opencv /usr/lib/libopencv_contrib.so
opencv /usr/lib/libopencv_contrib.so.2.2
opencv /usr/lib/libopencv_contrib.so.2.2.0
opencv /usr/lib/libopencv_core.so
opencv /usr/lib/libopencv_core.so.2.2
opencv /usr/lib/libopencv_core.so.2.2.0
opencv /usr/lib/libopencv_features2d.so
opencv /usr/lib/libopencv_features2d.so.2.2
opencv /usr/lib/libopencv_features2d.so.2.2.0
opencv /usr/lib/libopencv_flann.so
opencv /usr/lib/libopencv_flann.so.2.2
opencv /usr/lib/libopencv_flann.so.2.2.0
opencv /usr/lib/libopencv_gpu.so
opencv /usr/lib/libopencv_gpu.so.2.2
opencv /usr/lib/libopencv_gpu.so.2.2.0
opencv /usr/lib/libopencv_highgui.so
opencv /usr/lib/libopencv_highgui.so.2.2
opencv /usr/lib/libopencv_highgui.so.2.2.0
opencv /usr/lib/libopencv_imgproc.so
opencv /usr/lib/libopencv_imgproc.so.2.2
opencv /usr/lib/libopencv_imgproc.so.2.2.0
opencv /usr/lib/libopencv_legacy.so
opencv /usr/lib/libopencv_legacy.so.2.2
opencv /usr/lib/libopencv_legacy.so.2.2.0
opencv /usr/lib/libopencv_ml.so
opencv /usr/lib/libopencv_ml.so.2.2
opencv /usr/lib/libopencv_ml.so.2.2.0
opencv /usr/lib/libopencv_objdetect.so
opencv /usr/lib/libopencv_objdetect.so.2.2
opencv /usr/lib/libopencv_objdetect.so.2.2.0
opencv /usr/lib/libopencv_video.so
opencv /usr/lib/libopencv_video.so.2.2
opencv /usr/lib/libopencv_video.so.2.2.0
opencv /usr/lib/pkgconfig/
opencv /usr/lib/pkgconfig/opencv.pc
opencv /usr/lib/python2.7/
opencv /usr/lib/python2.7/site-packages/
opencv /usr/lib/python2.7/site-packages/cv.so
opencv /usr/share/
opencv /usr/share/licenses/
opencv /usr/share/licenses/opencv/
opencv /usr/share/licenses/opencv/LICENSE
opencv /usr/share/opencv/
opencv /usr/share/opencv/OpenCVConfig.cmake
opencv /usr/share/opencv/doc/
opencv /usr/share/opencv/doc/CMakeLists.txt
opencv /usr/share/opencv/doc/README.txt
opencv /usr/share/opencv/doc/haartraining.htm
opencv /usr/share/opencv/doc/license.txt
opencv /usr/share/opencv/doc/opencv-logo.png
opencv /usr/share/opencv/doc/opencv-logo2.png
opencv /usr/share/opencv/doc/opencv.jpg
opencv /usr/share/opencv/doc/opencv.pdf
opencv /usr/share/opencv/doc/opencv_cheatsheet.pdf
opencv /usr/share/opencv/doc/packaging.txt
opencv /usr/share/opencv/doc/papers/
opencv /usr/share/opencv/doc/papers/algo_tracking.pdf
opencv /usr/share/opencv/doc/papers/avbpa99.ps
opencv /usr/share/opencv/doc/papers/camshift.pdf
opencv /usr/share/opencv/doc/pattern.pdf
opencv /usr/share/opencv/doc/vidsurv/
opencv /usr/share/opencv/doc/vidsurv/Blob_Tracking_Modules.doc
opencv /usr/share/opencv/doc/vidsurv/Blob_Tracking_Tests.doc
opencv /usr/share/opencv/doc/vidsurv/TestSeq.doc
opencv /usr/share/opencv/haarcascades/
opencv /usr/share/opencv/haarcascades/haarcascade_eye.xml
opencv /usr/share/opencv/haarcascades/haarcascade_eye_tree_eyeglasses.xml
opencv /usr/share/opencv/haarcascades/haarcascade_frontalface_alt.xml
opencv /usr/share/opencv/haarcascades/haarcascade_frontalface_alt2.xml
opencv /usr/share/opencv/haarcascades/haarcascade_frontalface_alt_tree.xml
opencv /usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml
opencv /usr/share/opencv/haarcascades/haarcascade_fullbody.xml
opencv /usr/share/opencv/haarcascades/haarcascade_lefteye_2splits.xml
opencv /usr/share/opencv/haarcascades/haarcascade_lowerbody.xml
opencv /usr/share/opencv/haarcascades/haarcascade_mcs_eyepair_big.xml
opencv /usr/share/opencv/haarcascades/haarcascade_mcs_eyepair_small.xml
opencv /usr/share/opencv/haarcascades/haarcascade_mcs_lefteye.xml
opencv /usr/share/opencv/haarcascades/haarcascade_mcs_mouth.xml
opencv /usr/share/opencv/haarcascades/haarcascade_mcs_nose.xml
opencv /usr/share/opencv/haarcascades/haarcascade_mcs_righteye.xml
opencv /usr/share/opencv/haarcascades/haarcascade_mcs_upperbody.xml
opencv /usr/share/opencv/haarcascades/haarcascade_profileface.xml
opencv /usr/share/opencv/haarcascades/haarcascade_righteye_2splits.xml
opencv /usr/share/opencv/haarcascades/haarcascade_upperbody.xml
opencv /usr/share/opencv/lbpcascades/
opencv /usr/share/opencv/lbpcascades/lbpcascade_frontalface.xml

So I know where it is installed, but how should I tell the installation where it is, so it can build?

Thank you !

Offline

#2 2011-02-16 02:21:56

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: pam-face-authentication 0.3-1 doesn't build,

I'm not so good at cmake, but I believe that you'll need to explicitely set OpenCV_ROOT_DIR in the PKGBUILD. /usr is defined in cmake/modules/FindOpenCV.cmake, but cmake seems to be missing it.

Offline

Board footer

Powered by FluxBB