source: eviacam/trunk/fuentes/INSTALL @ 29

Last change on this file since 29 was 29, checked in by mabarracus, 5 years ago

added eviacam content

  • Property svn:executable set to *
File size: 2.5 KB
Line 
1=======================================
2Enable Viacam Installation Instructions
3=======================================
4
5This document describes how to compile and install Enable Viacam for
6GNU/Linux and Windows platforms.
7
8Linux
9=====
10
11- Pre-requisites
12  --------------
13  wxWidgets >= 2.8
14  opencv >= 1.0
15  gtk+-2.0
16  libxtst
17  libxext
18
19  For Debian/Ubuntu see file debian/control for exact dependencies.
20 
21- Generic compilation and installation
22  ------------------------------------
23  If you downloaded a release tarball:
24  ./configure
25  make
26  make install
27
28  If you got sources from repositories, first you need to install
29  libtool
30  automake
31  autoconf
32
33  then run:
34  ./autogen.sh
35  ./configure
36  make
37  make install
38
39- Generic compilation and installation (debug mode)
40  -------------------------------------------------
41  ./configure --enable-debug
42  make
43  make install 
44
45- Source package generation
46  -------------------------
47  ./configure
48  make dist
49
50- DEB Packages
51  -------------
52 
53  Before generating any .deb package make sure file debian/changelog is up
54  to date. Run the following command and check that contents are correct:
55    dch -i
56
57  * DEB source package generation
58      ./configure
59      make deb-src
60         
61  * changes file generation
62      Useful when generating packages for several distros. Assumes previous
63          step has been done. For each distro edit debian/changes with
64                dch -i
65      add the right information then run
66            make deb-src-changes
67         
68  * DEB binary package generation
69      ./configure
70      make deb
71         
72    Old way:
73      1.- Ensure that config.status doesn't exists (i.e. make distclean)
74      2.- Run: fakeroot debian/rules binary
75      3.- Clean tree:fakeroot debian/rules clean
76         
77- RPM package generation
78  ----------------------
79
80  ./configure
81  make rpm
82
83Windows
84=======
85
86- Pre-requisites
87  --------------
88
89  Visual Studio 2013
90  wxWidgets >= 2.8.x (tested with 3.0.1)
91  opencv >= 1.0 (tested with 2.4.9, custom compilation recommended)
92  Windows SDK for Windows 7 and .NET Framework 4 7.1 (tested 7.1.7600.0.30514)
93
94- Building using Visual Studio 2013
95  ---------------------------------
96
97  Set the following environment variables:
98        WXWIN to point to wxWidgets folder
99        CVPATH to point to opencv folder
100        DSHOW_SAMPLES to point DirectShow samples directory usually at:
101        %PROGRAMFILES%\Microsoft SDKs\Windows\v7.1\Samples\multimedia
102
103  Once the program is compiled, you may wish to create the installer.
104  Inno Setup is used for installer generation on Windows
Note: See TracBrowser for help on using the repository browser.