亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: fastdfs-apache-module模塊make出錯(cuò) cannot find -lfastcommon [打印本頁(yè)]

作者: 李井新    時(shí)間: 2013-12-23 16:53
標(biāo)題: fastdfs-apache-module模塊make出錯(cuò) cannot find -lfastcommon
edf@EDFA1PPD:~/install/fastdfs-apache-module/src$ cat Makefile
##
##  Makefile -- Build procedure for sample fastdfs Apache module
##  Autogenerated via ``apxs -n fastdfs -g''.
##


APACHE_BASE_PATH=/appedf/soft/apache


builddir=.
top_srcdir=$(APACHE_BASE_PATH)
top_builddir=$(APACHE_BASE_PATH)
include $(APACHE_BASE_PATH)/build/special.mk

#   the used tools
APXS=$(APACHE_BASE_PATH)/bin/apxs
APACHECTL=$(APACHE_BASE_PATH)/bin/apachectl

#   additional defines, includes and libraries
CFLAGS=-Wall
DEFS=-D_FILE_OFFSET_BITS=64 -DFDFS_OUTPUT_CHUNK_SIZE='256*1024' -DFDFS_MOD_CONF_FILENAME='"/home/edf/install/mod_fastdfs.conf"'
INCLUDES=-I/appedf/soft/fastdfs/include/fastdfs -I/appedf/soft/fastdfs/include/fastcommon/
LIBS=-L/appedf/soft/fastdfs/lib -lfastcommon -lfdfsclient
SH_LIBS=-lfastcommon -lfdfsclient


#   the default target
all: local-shared-build

#   install the shared object file into Apache
install: install-modules-yes
        if [ ! -f /etc/fdfs/mod_fastdfs.conf ]; then cp mod_fastdfs.conf /etc/fdfs/; fi
#   cleanup
clean:
        -rm -f mod_fastdfs.o mod_fastdfs.lo mod_fastdfs.slo mod_fastdfs.la

#   simple test
test: reload
        lynx -mime_header http://localhost/fastdfs

#   install and activate shared object by reloading Apache to
#   force a reload of the shared object file
reload: install restart

#   the general Apache start/restart/stop
#   procedures
start:
        $(APACHECTL) start
restart:
        $(APACHECTL) restart
stop:
        $(APACHECTL) stop


edf@EDFA1PPD:~/install/fastdfs-apache-module/src$ make
/appedf/soft/apache/build/libtool --silent --mode=compile gcc -g -O2 -pthread  -Wall -D_FILE_OFFSET_BITS=64 -DFDFS_OUTPUT_CHUNK_SIZE='256*1024' -DFDFS_MOD_CONF_FILENAME='"/home/edf/install/mod_fastdfs.conf"' -DLINUX -D_REENTRANT -D_GNU_SOURCE   -I/appedf/soft/fastdfs/include/fastdfs -I/appedf/soft/fastdfs/include/fastcommon/ -I/appedf/soft/apache/include -I. -I/home/edf/install/httpd-2.2.25/srclib/apr/include -I/home/edf/install/httpd-2.2.25/srclib/apr-util/include -I/home/edf/install/httpd-2.2.25/srclib/apr-util/xml/expat/lib -prefer-pic -c mod_fastdfs.c && touch mod_fastdfs.slo
/appedf/soft/apache/build/libtool --silent --mode=link gcc -g -O2 -pthread  -Wall       -lfastcommon -lfdfsclient -o mod_fastdfs.la -rpath /appedf/soft/apache/modules -module -avoid-version  mod_fastdfs.lo
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lfastcommon
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lfdfsclient
collect2: ld returned 1 exit status
make: *** [mod_fastdfs.la] Error 1
edf@EDFA1PPD:~/install/fastdfs-apache-module/src$



作者: 李井新    時(shí)間: 2013-12-23 16:56
紅色的是我修改的地方,F(xiàn)astDFS是好用(基于nginx),我想把nginx換成apache,發(fā)現(xiàn)找不到我的-lfastcommon -lfdfsclient,請(qǐng)各位大牛,幫看看,先謝謝大家啦
作者: 李井新    時(shí)間: 2013-12-23 17:21
各位大牛前輩,幫看看謝謝啦
作者: happy_fish100    時(shí)間: 2013-12-23 22:32
先安裝FastDFS client library。你可以把FDFS整個(gè)安裝一下。
作者: 李井新    時(shí)間: 2013-12-24 10:13
謝謝余大哥,我試試 回復(fù) 4# happy_fish100


   
作者: 李井新    時(shí)間: 2014-02-10 16:04
本問(wèn)題已經(jīng)解決,大概思路就是建軟連接  
[root@server1 install]# ln -s /appljx/soft/fastdfs/lib/libfastcommon.so.1 /usr/local/lib/libfastcommon.so
[root@server1 install]# ln -s /appljx/soft/fastdfs/lib/libfdfsclient.so.1 /usr/local/lib/libfdfsclient.so
[root@server1 install]# ln -s /appljx/soft/fastdfs/include/fastdfs /usr/local/include/
[root@server1 install]# ln -s /appljx/soft/fastdfs/include/fastcommon /usr/local/include/




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2