ARM64プラットフォームのコンパイルストリーム、のnetperfエラーソリューションソリューション:アルファのためのコンパイルプラットフォームを指定します。[root @ localhostをするのnetperf-2.6.0]#./configureを-build =アルファ

ARM64プラットフォームのコンパイルストリーム、のnetperf間違った解決策

http://ilinuxkernel.com/?p=1738

 

ストリームコンパイラエラーメッセージ:

[ルート@ localhostのストリーム]#メイク

gccの-O2 -DSTREAM_ARRAY_SIZE = 1000000000 stream.c -oストリーム

/tmp/ccCGEF5F.o:関数 `checkSTREAMresults'は、:

stream.c :(テキスト+ 0x144):収まるように切り捨て移転: `.bssのに対するR_AARCH64_ADR_PREL_PG_HI21

stream.c :(テキスト+ 0x148):収まるように切り捨て移転: `.bssのに対するR_AARCH64_ADR_PREL_PG_HI21

/tmp/ccCGEF5F.o:関数で `メイン:

stream.c :( text.startup + 0x20の):収まるように切り捨て移転: `.bssのに対するR_AARCH64_ADR_PREL_PG_HI21を

stream.c :( text.startup + 0x3cの):収まるように切り捨て移転: `.bssのに対するR_AARCH64_ADR_PREL_PG_HI21

stream.c :( text.startup + 0x3ec):収まるように切り捨て移転: `.bssのに対するR_AARCH64_ADR_PREL_PG_HI21を

collect2は:エラー:ldは1つの終了ステータスを返しました

Makefileの:5:ターゲット「ストリーム」のレシピ失敗

作る:*** [ストリーム]エラー1

[ルート@ localhostのストリーム]#

解決策:-mcmodel =大コンパイルオプションを追加

[ルート@ localhostのストリーム]#LSは

Makefileのstream.c

[ルート@ localhostのストリーム]#猫のMakefile

CC = gccの

CFLAGS = -O2 -mcmodel =大

すべて:ストリームstream_omp

ストリーム:stream.c

$(CC)$(CFLAGS)-DSTREAM_ARRAY_SIZE = 1000000000 stream.c -oストリーム

stream_omp:stream.c

$(CC)$(CFLAGS)-fopenmp -DSTREAM_ARRAY_SIZE = 1000000000 stream.c -o stream_omp

クリーン:

RM -fストリーム* .oの.depend *。*〜stream_omp

[ルート@ localhostのストリーム]#

Netperfコンパイラエラーメッセージ:

[ルート@ localhostのののnetperf-2.6.0]#./configureを

ビルドシステムの種類... ./config.guessをチェック:システムタイプを推測することができません

このスクリプトは、最後の2005-08-03を変更し、認識に失敗しました

使用しているオペレーティングシステム。それはあなたのことをお勧めします

から設定スクリプトの、最新のバージョンをダウンロードしてください

http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess

そして

http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub

あなたが実行したバージョン(./config.guess)は、すでに最新くださいある場合

次のデータとあなたがかもしれないと思うどんな情報を送ります

必要に応じて提供するために、<[email protected]>に関連します

お使いのシステムを処理するための情報。

config.guessタイムスタンプ= 2005-08-03

uname -m = aarch64

uname -r = 3.19.8chen

uname -s =のLinux

uname -v =#7 SMP木9月10日午後3時58分50秒UTC 2015

/ usr / binに/のuname -p = aarch64

/ binに/のuname -X =

HostInfo =

/ binに/宇宙=

/ usr / binに/アーチ-k =

/ binに/アーチ= aarch64

/ usr / binに/ oslevel =

/ usr /凸面/にgetsysinfo =

UNAME_MACHINE = aarch64

UNAME_RELEASE = 3.19.8chen

UNAME_SYSTEM = Linuxの

UNAME_VERSION =#7 SMP木9月10日15時58分50秒UTC 2015

設定:エラー:タイプを構築推測することはできません。あなたは1を指定する必要があります。

[ルート@ localhostののnetperf-2.6.0]#

ソリューション:アルファのためのコンパイルプラットフォームを指定します

[ローカルホストのnetperf-2.6.0 @ルート]#は./configure -build =アルファ

おすすめ

転載: www.cnblogs.com/xuanbjut/p/11458717.html