如何静态编译程序(rtorrent)

编译打包和其他
回复
chenwl
帖子: 509
注册时间: 2008-09-06 10:04

如何静态编译程序(rtorrent)

#1

帖子 chenwl » 2009-11-08 19:22

目的是想让编译后的可执行文件拷贝到其他linux机器上也能正常运行而不出现库依赖问题.

我用下面命令编译后,还是出现库依赖问题.

代码: 全选

./configure LDFLAGS=-static --enable-static --disable-shared --disable-debug

代码: 全选

./rtorrent: error while loading shared libraries: libsigc-2.0.so.0: cannot open shared object file: No such file or directory
注:编译和运行在不同的Linux上.目标机器我只有普通用户权限.
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: 如何静态编译程序(rtorrent)

#2

帖子 tusooa » 2009-11-28 14:26

代码: 全选

s#\./configure LDFLAGS=-static#LDFLAGS=-static \./configure#

代码: 全选

] ls -ld //
回复