[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:49087] libgcc_s.so: could not read symbols: Invalid operation



はじめまして、初心者の江口と申します。

現在、AODV-uuというメッシュネットワークのプログラムをクロスコンパイルし
ています。
arm-linux-gccのバージョンは、3.4.3-13です。

Makefileを使ってコンパイルを行っているのですが、最後のリンカのところで下
記のようなエラーが発生してしまいます。

> root@atde:~/aodv-uu-0.9.5# make arm
> arm-linux-gcc -mbig-endian -Wall -O3 -g -DDEBUG -DCONFIG_GATEWAY  -DDEBUG -DARM -o aodvd main-arm.o list-arm.o debug-arm.o timer_queue-arm.o aodv_socket-arm.o aodv_hello-arm.o aodv_neighbor-arm.o aodv_timeout-arm.o routing_table-arm.o seek_list-arm.o aodv_rreq-arm.o aodv_rrep-arm.o aodv_rerr-arm.o nl-arm.o locality-arm.o
> /usr/lib/gcc/arm-linux/3.4.4/libgcc_s.so: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
> make: *** [aodvd-arm] Error 1

/usr/lib/gcc/arm-linux/3.4.4/libgcc_s.soというファイルは存在しているよう
なのですが、エラーの原因が理解できずにおります。

どなたかご存知の方はご教授願えませんでしょうか?

よろしくお願いします。

江口