海湾合作委员会找不到葡萄酒库

Gcc can't find wine libs

本文关键字:找不到 葡萄酒 委员会      更新时间:2023-10-16

编译LMMS时,出现以下错误:

/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: cannot find -lshell32
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: cannot find -lcomdlg32
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: cannot find -lgdi32
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: cannot find -ladvapi32
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: cannot find -luser32
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: cannot find -lkernel32
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: cannot find -lntdll

我有 32 位和 64 位版本的 wine,所有库都位于/usr/lib(64)/wine/

我应该怎么做才能用它编译?

生成文件:http://pastebin.com/kgUe0cW1

在你的编译命令中添加这个选择行?
-L/usr/lib(64)/wine

然后你的ld将找到.so文件。