hjwsm1989 发表于 2010-08-18 13:56

[编译问题] 关于make时遇到的问题

/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_THREAD_SAFE -rdynamic -g -O2 -MT libcrush_la-builder.lo -MD -MP -MF .deps/libcrush_la-builder.Tpo -c -o libcrush_la-builder.lo `test -f 'crush/builder.c' || echo './'`crush/builder.c
mv -f .deps/libcrush_la-builder.Tpo .deps/libcrush_la-builder.Plo
mv: cannot stat `.deps/libcrush_la-builder.Tpo': No such file or directory
make: *** Error 1
make: Leaving directory `/home/ceph-0.20.2/src'
make: *** Error 2
make: Leaving directory `/home/ceph-0.20.2/src'
make: *** Error 1


请问是不是没有相应的库libcrush.la?

prolj 发表于 2010-08-18 14:04

自己编译一个啊。

hjwsm1989 发表于 2010-08-18 15:44

回复 2# prolj


    一看就是高手,那再问一个问题:
   在debian打包的时候,出现undefine reference in ****(filename)
   在进入cd debian/文件夹,修改里面的rules文件LDFLAGS部分
   vim rules
   #LDFLAGS=“-WL,-z,-defs“ 注释掉这部分就行了?

   有什么高见?

hjwsm1989 发表于 2010-08-18 16:04

回复 2# prolj


    一看就是高手,那再问一个问题:
   在debian打包的时候,出现undefine reference in ****(filename)
   在进入cd debian/文件夹,修改里面的rules文件LDFLAGS部分
   vim rules
   #LDFLAGS=“-WL,-z,-defs“ 注释掉这部分就行了?

   有什么高见?

prolj 发表于 2010-08-18 16:50

不参与debian,不知道。
页: [1]
查看完整版本: [编译问题] 关于make时遇到的问题