V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
xiaoye5200
V2EX  ›  Linux

make出错,是什么问题呢

  •  
  •   xiaoye5200 · 2013-04-25 15:08:33 +08:00 · 3719 次点击
    这是一个创建于 4229 天前的主题,其中的信息可能已经有所发展或是发生改变。
    cd build && ar rc libpbc.a ../build/o/context.o ../build/o/varint.o ../build/o/array.o ../build/o/pattern.o ../build/o/register.o ../build/o/proto.o ../build/o/map.o ../build/o/alloc.o ../build/o/rmessage.o ../build/o/wmessage.o ../build/o/bootstrap.o ../build/o/stringpool.o ../build/o/decode.o
    cd build && gcc -g3 -fPIC -I.. -L. -o addressbook ../test/addressbook.c -lpbc
    ../test/addressbook.c:1:0: 警告:-fPIC 在目标机上被忽略(所有代码都是与位置无关的)
    ./libpbc.a: could not read symbols: 归档没有索引;运行 ranlib 以添加一个
    collect2: ld 返回 1
    Makefile:66: recipe for target `build/addressbook' failed
    make: *** [build/addressbook] Error 1
    1 条回复    1970-01-01 08:00:00 +08:00
    xiaoye5200
        1
    xiaoye5200  
    OP
       2013-04-25 18:33:04 +08:00
    已经解决。复制了之前的so导致无法识别
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2748 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:10 · PVG 20:10 · LAX 04:10 · JFK 07:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.