Sponsored Content
Full Discussion: Make install in custom path
Top Forums UNIX for Dummies Questions & Answers Make install in custom path Post 302781563 by anil510 on Sunday 17th of March 2013 03:30:41 AM
Old 03-17-2013
Thank you Bakunin.

I have doubt in the flags I set while I compile. For Eg. I compiled an extra library required for ffmpeg (libdc1394) at /usr/local/myapps/lib/libdc1394.so. I then set these ENV variables and compile ffmpeg using the below option.

Code:
LIBS=-L/usr/local/myapps/lib/
export LIBS

PKG_CONFIG_PATH=/usr/local/myapps/lib/pkgconfig/
export PKG_CONFIG_PATH

LDFLAGS=-L/usr/local/myapps/lib/
export LDFLAGS

CPPFLAGS=-I/usr/local/myapps/include/
export CPPFLAGS

PATH=/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin::/root/bin:/usr/local/myapps/bin
export PATH

FFmpeg compilation.
Code:
./configure  --enable-libdc1394
make
make install

Contents of /usr/local/myapps/lib/pkgconfig/libdc1394-2.pc
Code:
# cat /usr/local/myapps/lib/pkgconfig/libdc1394-2.pc
prefix=/usr/local/myapps
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: libdc1394
Description: 1394-based DC Control Library
Version: 2.1.3
Libs: -L${libdir} -ldc1394
Cflags: -I${includedir}

Ffmpeg binary compiled fine. But when I checked "/usr/local/myapps/bin/ffmpeg -v" with strace, I could find, it not taking the /usr/local/myapps/lib/libdc1394.so. It takes "/usr/lib/libdc1394.so.22". Please see the corresponding line in strace output.

Code:
open("/usr/lib/libdc1394.so.22", O_RDONLY) = 3

I need the /usr/local/myapps/lib/libdc1394.so.22 being used during ffpmeg install. There is NO option like "--enable-libdc1394=/path/to/libdc1394"
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

make and make install commands

Hi there, I am installing a package at the moment on to my Solaris version 8 and I have run into a problem with the 'make' command. I have installed the package using the 'pkgadd' command and I am now at the stage where I have to use the 'make' command followed by the 'make install'... (4 Replies)
Discussion started by: gerwhelan
4 Replies

2. Programming

HOW to make absolute path???? HELP

In the funtion C function link(char *existing, char *new); existing has to be an absolute path. But what happens if i want to make a ling to a file in the users home directory (assume file.txt exists) i cant put in a "~/file.txt" or "./file.txt" How can i turn the above into the entire path... (1 Reply)
Discussion started by: youngvet
1 Replies

3. Linux

Error in issuing a make and make install

Hi, Recently I install a package and try to do a make and make install. However, in the make it gives me below error:- make:Nothing to be done for 'install-exec-am' make:Nothing to be done for 'install-data-am' Can anyone please explain to me what does this mean? I have been trying... (1 Reply)
Discussion started by: ahjiefreak
1 Replies

4. AIX

AIX custom package install query

I have created a .bff package for an app to tbe installed on AIX servers across regions. I am pretty new to the AIX mode of packaging using mkinstallp but I have been able to get the same done. I installed the same on the server in which i created the package and the application was deployed... (9 Replies)
Discussion started by: jobbyjoseph
9 Replies

5. Solaris

Gani Network Driver Won't Install - make: Fatal error: Don't know how to make targ...

I attached a README file that I will refer to. I successfully completed everything in the README file until step 4. # pwd /gani/gani-2.4.4 # ls COPYING Makefile.macros gem.c Makefile Makefile.sparc_gcc gem.h Makefile.amd64_gcc ... (1 Reply)
Discussion started by: Bradj47
1 Replies

6. UNIX for Dummies Questions & Answers

Difference between configure/make/make install.

Hi, While installation of apache on linux, we perform the below tasks. 1) Untar 2) configure 3) make 4) make install. I wanted to understand the difference and working of configure/make/make install. Can any one help me understanding this? Thanks in advance. (1 Reply)
Discussion started by: praveen_b744
1 Replies

7. Shell Programming and Scripting

Custom directory path variable

I'm trying to write my first shell script and got a bit stuck with this: I've got myscript.sh that executes from /fromhere. If the script is run with the syntax ./myscript.sh tothere: I need to make a variable inside the script containing /fromhere/tothere ...and if the script is run with... (10 Replies)
Discussion started by: Chronomaly
10 Replies

8. Shell Programming and Scripting

zlib.h in custom path

I am trying to configure gpac. I get the error as follows. # ./configure error: zlib not found on system or in local libs I have installed zlib on custom path /usr/local/myapps. I know the above error occurs when devel package or .h file is not present. Its present on the server. # ll... (7 Replies)
Discussion started by: anilcliff
7 Replies

9. Windows & DOS: Issues & Discussions

how to install custom .bat files in perl

I'm using damke to install perl modules on windows. I have my custom .bat files for the perl script. How to overwrite the .bat files that gets generated by pl2bat with my custom .bat files! Thanks, Hansini (1 Reply)
Discussion started by: hansini
1 Replies

10. Fedora

Make check install and make all install

hi dear i want to know what is different between make check install and make all install? thanks in advane fereshte (3 Replies)
Discussion started by: komijani
3 Replies
DC1394_VLOOPBACK(1)						   User Commands					       DC1394_VLOOPBACK(1)

NAME
dc1394_vloopback - send format0 video to V4L vloopback device SYNOPSIS
dc1394_vloopback [--daemon] [--pipe] [--guid=camera-euid] [--video1394=/dev/video1394/x] [--vloopback=/dev/video0] [--palette=yuv422|rgb24] [--width=n] [--height=n] DESCRIPTION
Sends format0 640x480 RGB to the vloopback input device so that it can be consumed by V4L applications on the vloopback output device. OPTIONS
--daemon run as a daemon, detached from console (optional). --pipe write images to vloopback device instead of using zero-copy mmap mode (optional). --guid select camera to use (optional). default is first camera on any port. --video1394 specifies video1394 device to use (optional). default is /dev/video1394/<port#>. --vloopback specifies video4linux device to use (optional). default is to determine this automatically. --palette specify the video palette to use (optional). yuv422 (default) or rgb24. --width set the initial width (default=640) --height set the initial height (default=480) --help print help message BUGS
This program is maintained by the DC1394 Package Mainteners' team <libdc1394-packaging@lists.sourceforge.net>. The bugs related to libdc1394 and current packaging can be submitted here: http://bugs.launchpad.net/~libdc1394-dev/ For bugs related to library implementation, please submit to libdc1394 developers: <libdc1394-dev@lists.sourceforge.net>. AUTHOR
This manual page was originally written by Peter De Schrijver <p2@debian.org> for the Debian GNU/Linux system (but may be used by others). COPYRIGHT
This manual page is maintained by the DC1394 Package Mainteners' team. The team members and other information can be found online at: http://launchpad.net/~libdc1394-dev Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or any later version published by the Free Software Foundation. On Debian systems (like Ubuntu), the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-3. SEE ALSO
dc1394_reset_bus(1) dc1394_vloopback February 2008 DC1394_VLOOPBACK(1)
All times are GMT -4. The time now is 08:06 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy