hankcs / hankcs/tmsvm

关于libsvm.so.2在不同的linux系统下不兼容需重新编译的问题

Open
#3 1 comment 0 reactions 0 assignees View on GitHub
auto-migrated Priority-Medium Type-Defect
Dominant language
Python
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

```
您好,我按照要求重新编译libsvm.so.2,具体做法,首先找到lib
svm-3.12.tar 这个文件,解压,然后切换到python
目录,执行make,但是结果是失败的请问是什么原因呢

我使用的是32位 liunx系统 ubuntu14.01

下面是make之后的输出:
make -C .. lib
make[1]: 正在进入目录
`/home/xujingyang/下载/tmsvm_for_linux/libsvm-3.12'
if [ "Linux" = "Darwin" ]; then \
SHARED_LIB_FLAG="-dynamiclib -W1,-install_name,libsvm.so.2"; \
else \
SHARED_LIB_FLAG="-shared -W1,-soname,libsvm.so.2"; \
fi; \
g++ ${SHARED_LIB_FLAG} svm.o -o libsvm.so.2
g++: error: unrecognized command line option ‘-W1,-soname,libsvm.so.2’
make[1]: *** [lib] 错误 1
make[1]:正在离开目录 `/home/xujingyang/下载/tmsvm_for_linux/libsvm-3.12'
make: *** [lib] 错误 2

谢谢~

```

Original issue reported on code.google.com by `libaqian...@163.com` on 19 Aug 2015 at 2:48

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.