2012-12-13 5 views
1

wxhaskell을 빌드하려고하는데 많은 문제가있는 것처럼 보입니다. 어떤 경우에는 무엇을해야할지 파악할 수 있지만 지금은 고생하고 있습니다.Wxhaskell - 빌드 단계로 인해 wxcore가 실패합니다 (g ++ 오류)

내가 wxWidgets에-2.8/wxhaskell-0.11.1.2을 사용하고, 그리고 발생하는 오류는 다음과 같습니다

g++: error: unrecognized command line option ‘-Wl’ 
g++: error: unrecognized command line option ‘--soname=/home/ming/.cabal/lib/libwxc-gtk2.8.12-0.11.1.2.so’ 
make: *** [dist/wxc/libwxc-gtk2.8.12-0.11.1.2.so] Fehler 1 
cabal: Error: some packages failed to install: 
wxcore-0.11.1.2 failed during the building phase. The exception was: 
ExitFailure 2 

사람이이 문제를 해결하는 방법을 알고 있나요? 미리 감사드립니다.

편집 : 전체 g의 ++ 명령은 여기에 있습니다 :

http://pastebin.com/TbrQhWEY

+0

전체 g ++ 명령 줄을 표시해야합니다. 그렇지 않으면 정보가 충분하지 않습니다. –

+0

코멘트를 주셔서 감사합니다, 나는 그것을 추가했습니다! – user1902392

답변

1

귀하의 g ++ invokation이 -Wl --soname=<something> 있습니다. 그것은이어야합니다 -Wl,--soname=<something>

here을 참조하십시오.