• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Pubcookie error during make on centos server. No rule make target all-recursive

dalearyous

Senior member
when i do configure i receive no errors
Code:
./configure

then i do make and get this:
Code:
[root@hostname pubcookie-3.3.4a]# make
./config.status
config.status: creating Makefile
config.status: creating src/pbc_path.h
config.status: creating src/pbc_version.h
config.status: creating cgic/Makefile
config.status: creating src/Win32/PubCookieFilter.h
config.status: creating src/Win32/PubCookieFilter.rc
config.status: creating stamp-h
config.status: creating module/Makefile
config.status: creating src/config.h
config.status: src/config.h is unchanged
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/keyclient.c -o src/keyclient.o
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/libpubcookie.c -o src/libpubcookie.o
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/base64.c -o src/base64.o
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/strlcpy.c -o src/strlcpy.o
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/pbc_myconfig.c -o src/pbc_myconfig.o
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/security_legacy.c -o src/security_legacy.o
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/pbc_logging.c -o src/pbc_logging.o
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/capture_cmd_output.c -o src/capture_cmd_output.o
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/pbc_configure.c -o src/pbc_configure.o
gcc -c -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER
-I./src  src/pbc_time.c -o src/pbc_time.o
gcc -g -O2 -I/usr/include/openssl -DHAVE_CONFIG_H -DLOGIN_SERVER -I./src
-o keyclient ./src/keyclient.o ./src/libpubcookie.o ./src/base64.o
./src/strlcpy.o ./src/pbc_myconfig.o ./src/security_legacy.o
./src/pbc_logging.o ./src/capture_cmd_output.o ./src/pbc_configure.o
./src/pbc_time.o -L/usr/lib/gcc/i686-redhat-linux/4.4.6 -lssl -lcrypto
-ldl -lnsl  -lgcc -lssl -lcrypto -ldl -lnsl  -lgcc
(cd module; make)
make[1]: Entering directory `/var/pubcookie-3.3.4a/module'
make[1]: *** No rule to make target `all-recursive', needed by `all'.
Stop.
make[1]: Leaving directory `/var/pubcookie-3.3.4a/module'
make: *** [apache_module] Error 2

anyone have any idea how to fix this?

i have waisted all morning on this and cannot find a solution!
 
1. Do not compile as root.

2. Is this the same package as mod_pubcookie, which might be on the EPEL repository? If it is not there, its source rpm version for Fedora probably is. Then you could
"rpmbuild --rebuild srpm-file"

3. Compile from sources is the last resort, because source installs are not at all managed by the yum/rpm.
 
Back
Top