开发者

error when compiling giza 1.0.5

I'm currently trying to compile GIZA++ which I downloaded from http://code.google.com/p/giza-pp/downloads/detail?name=giza-pp-v1.0.5.tar.gz. But everytime I run the make command, the following error always happened:

/usr/bin/ld: cannot find -lstdc++
/usr/bin/ld: cannot find -lm
/usr/bin/ld: cannot find -lc
collect2: ld returned 1 exit status
make: *** [GIZA++] Error 1

I really don't know what is wrong, can anyone help me?

I开发者_运维技巧'm using Fedora 14 with g++ version 4.5.1

Thanks for your help


The linker is saying it cannot find the C++ libraries. This suggests that there is something wrong with your GCC installation. Can you post the command line that you use to compile your code. also, can you try compiling this:

#include <iostream>
using namespace std;

int main() {   
    cout << "hello" << endl;
}

Save it into a file called hello.cpp, and then compile it:

g++ hello.cpp

and tell us what errors you get if any.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜