likuidtouch
27th January 2011, 09:20 PM
Objective: Create a guide to building the now orphaned pam_usb source for Laughlin and summarize the make/install process so that everyone can easily do their own make.
Sources:
http://pamusb.org/
1) Downloaded latest version:
Soundforge pam_usb (http://sourceforge.net/project/showfiles.php?group_id=127530)
2) Resolved Dependencies:
sudo yum install libxml2-devel pam hal pmount python pam-devel hal-devel dbus-devel
3) Tried first make:
cd ~/Downloads/pam_usb-0.4.2
make
results:
gcc -c -Wall -fPIC `pkg-config --cflags libxml-2.0` `pkg-config --cflags hal-storage` src/hal.c -o src/hal.o
Package hal-storage was not found in the pkg-config search path.
Perhaps you should add the directory containing `hal-storage.pc'
to the PKG_CONFIG_PATH environment variable
No package 'hal-storage' found
src/hal.c:22:23: fatal error: dbus/dbus.h: No such file or directory
compilation terminated.
make: *** [src/hal.o] Error 1
Recently the hal-storage has been moved to a separate addon located in /user/libexec/
Tried:
export PKG_CONFIG_PATH /usr/libexec/
Any help would be appreciated.
Sources:
http://pamusb.org/
http://sourceforge.net/project/showfiles.php?group_id=127530
http://fedoraproject.org/wiki/A_Short_RPM_Tutorial
Sources:
http://pamusb.org/
1) Downloaded latest version:
Soundforge pam_usb (http://sourceforge.net/project/showfiles.php?group_id=127530)
2) Resolved Dependencies:
sudo yum install libxml2-devel pam hal pmount python pam-devel hal-devel dbus-devel
3) Tried first make:
cd ~/Downloads/pam_usb-0.4.2
make
results:
gcc -c -Wall -fPIC `pkg-config --cflags libxml-2.0` `pkg-config --cflags hal-storage` src/hal.c -o src/hal.o
Package hal-storage was not found in the pkg-config search path.
Perhaps you should add the directory containing `hal-storage.pc'
to the PKG_CONFIG_PATH environment variable
No package 'hal-storage' found
src/hal.c:22:23: fatal error: dbus/dbus.h: No such file or directory
compilation terminated.
make: *** [src/hal.o] Error 1
Recently the hal-storage has been moved to a separate addon located in /user/libexec/
Tried:
export PKG_CONFIG_PATH /usr/libexec/
Any help would be appreciated.
Sources:
http://pamusb.org/
http://sourceforge.net/project/showfiles.php?group_id=127530
http://fedoraproject.org/wiki/A_Short_RPM_Tutorial