2012-04-24 87 views
0

當編譯LMMS我得到這些錯誤:的gcc找不到酒庫

/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位版本和所有庫位於/ usr/lib目錄(64)/酒/

我該怎麼做才能編譯它呢?

的Makefile:http://pastebin.com/kgUe0cW1

回答

0

添加此行選擇在你的編譯命令?
-L/usr/lib(64)/wine

然後你的ld會找到.so文件。

+0

如何將它添加到makefile? – init 2012-04-24 11:53:20

+0

你能否在這裏粘貼你的makefile?然後屍體可以幫助你修復它〜:) – madper 2012-04-25 06:00:58