Iperf: tidak dapat dikompilasi di perangkat NAS Linux berbasis lengan saya

Dibuat pada 28 Feb 2014  ·  7Komentar  ·  Sumber: esnet/iperf

_Dari kaefert pada 16 Juli 2013 23:59:05_

Saya ingin mencoba iperf3.

Di mesin Ubuntu saya, saya tidak punya masalah mengkompilasi dan menjalankannya. Namun saya biasanya menggunakan NAS saya sebagai server untuk pengukuran kinerja saya, jadi saya mencoba untuk mengkompilasinya di sana juga.

Beberapa masalah saya dapat saya selesaikan dengan menginstal
ipkg instal gcc grep diffutils

tapi sekarang saya punya masalah dengan awk.
Secara default saya hanya punya ini:
[~/iperf-3.0b5] # awk
BusyBox v1.01 (2013.02.28-18:30+0000) biner multi-panggilan

Dengan itu skrip configure berakhir dengan:
config.status: membuat Makefile
awk: ./confeqzGIH/subs. awk:2 : Token tak terduga
config.status: error: tidak dapat membuat Makefile

Sekarang saya menginstal gawk 4.0.1-1, dan sekarang saya mendapatkan ini:
config.status: membuat Makefile
melongo: ./confjpxDtU/subs. awk:2 : S["/; s/!.*/"]=LTLIBOBJS!%!_!# ""
melongo: ./confjpxDtU/subs. awk:2 : ^ kesalahan sintaks
(dan masih banyak lagi)
config.status: error: tidak dapat membuat Makefile

Sekarang apakah masalah saya, apakah ada versi lain yang diperlukan, atau apakah itu sesuatu yang terjadi sebelumnya di skrip konfigurasi?

Inilah hasil lengkap dari ./configure dengan awk dan melongo: http://Pastebin.com/ytsQqs3j

_Masalah asli: http://code.google.com/p/iperf/issues/detail?id=78_

bug imported

Komentar yang paling membantu

_Dari bentolor pada 11 September 2013 14:42:55_

Sebagai catatan: Implementasi sed adalah masalahnya.

Saya bisa mengatasi ini menggunakan:

ipkg install sed -force-reinstall
export PATH=/opt/bin:$PATH

Semua 7 komentar

_Dari [email protected] pada 23 Juli 2013 11:03:24_

Pemilik: jdugan.esnet
Label: Milestone-3.0-Rilis

_Dari kaefert pada 23 Juli 2013 13:18:12_

Saya baru saja memeriksa, mesin Ubuntu saya juga mencetak
awk --versi
GNU Awk 4.0.1

Jadi pasti ada hal lain selain melongo yang menyebabkan masalah itu.

_Dari jef.poskanzer pada 16 Agustus 2013 13:26:13_

Baru saja berhasil dikonfigurasi & dikompilasi pada Raspberry Pi berbasis ARM, jadi ini tidak terlihat seperti masalah ARM (urutan byte).

_Dari bentolor pada 11 September 2013 14:42:55_

Sebagai catatan: Implementasi sed adalah masalahnya.

Saya bisa mengatasi ini menggunakan:

ipkg install sed -force-reinstall
export PATH=/opt/bin:$PATH

_Dari kaefert pada 13 September 2013 01:45:22_

Terima kasih atas petunjuknya dengan sed! Sekarang saya dapat mengkompilasinya, tetapi ketika saya mencoba menjalankan dalam mode server (belum mencoba klien) itu hanya mencetak saya informasi penggunaan seperti saya salah menyebutnya ..?

[~/iperf-3.0b5/src] # ./iperf3 --version
Linux BLECHNAS 2.6.33.2 #1 Jum 26 Apr 07:56:15 CST 2013 armv5tel tidak diketahui
iperf versi 3.0-BETA5 (28 Maret 2013)

[~/iperf-3.0b5/src] # ./iperf3 --server
Penggunaan: iperf [-s|-c host] [opsi]
...

_Dari jef.poskanzer pada 05 November 2013 09:25:13_

Ini hampir pasti masalah karakter yang ditandatangani/tidak ditandatangani dengan getopt. Kami memperbaikinya pada bulan Mei, jadi versi 28 Maret tidak akan memiliki perbaikan. Coba lagi dengan versi saat ini?

_Dari [email protected] pada 09 November 2013 10:56:13_

penutupan, karena harus diperbaiki, dan kami tidak memiliki cara untuk menguji.

Status: Selesai

Apakah halaman ini membantu?
0 / 5 - 0 peringkat