wireless tools編譯出錯

2021-05-26 07:49:19 字數 1551 閱讀 6728

編譯wireless工具,彈出如下錯誤:

[root@lqm wireless_tools.29]# make

/opt/freescale/usr/local/arm-eabi-4.4.0/bin/arm-eabi-gcc -os -w -wall -wstrict-prototypes -wmissing-prototypes -wshadow -wpointer-arith -wcast-qual -winline -i. -mmd     -fpic -c -o iwlib.so iwlib.c

in file included from iwlib.c:14:

iwlib.h:20:23: error: sys/types.h: no such file or directory

iwlib.h:21:23: error: sys/ioctl.h: no such file or directory

iwlib.h:22:19: error: stdio.h: no such file or directory

iwlib.h:23:18: error: math.h: no such file or directory

iwlib.h:24:19: error: errno.h: no such file or directory

iwlib.h:25:19: error: fcntl.h: no such file or directory

iwlib.h:26:19: error: ctype.h: no such file or directory

iwlib.h:27:20: error: stdlib.h: no such file or directory

iwlib.h:28:20: error: string.h: no such file or directory

iwlib.h:29:20: error: unistd.h: no such file or directory

iwlib.h:30:54: error: netdb.h: no such file or directory

iwlib.h:31:50: error: net/ethernet.h: no such file or directory

iwlib.h:32:44: error: sys/time.h: no such file or directory

iwlib.h:43:48: error: net/if_arp.h: no such file or directory

iwlib.h:44:61: error: sys/socket.h: no such file or directory

iwlib.h:45:61: error: netinet/in.h: no such file or directory

iwlib.h:46:30: error: netinet/if_ether.h: no such file or directory

iwlib.h:54:53: error: linux/types.h: no such file 

這是交叉編譯工具的安裝問題,換用其他的完整版的交叉編譯工具可解決問題。

編譯 交叉編譯

交叉編譯含義 是指在乙個平台上生成另乙個平台上的可執行 同乙個體系結構可以執行不同的作業系統,同樣乙個作業系統也可以在不同的體系結構上執行 例 常說的x86 linux平台 指inter x86體系結構及linux for x86作業系統 x86 winnt平台 指inter x86體系結構及win...

核心編譯 模組編譯

目前是嵌入式 linux 的初學者感覺有所體會 1.從demo 學起 tiny 6410 上的開發,我的任務不斷是新增小模組。交叉編譯器,以及其它一系列 tool chains 可直使用產商提供的工具。避免過多細節的好處在於,你可以從整體處著手你從書本學到的理論知識。2.kernel 編譯其它很簡單...

Golang 編譯 條件編譯

條件編譯 標籤編譯 build tag build build linux and 386 or darwin and not cgo 以 開始,例如 build 支援 goos 與 goarch 並可以具有多個值,用 分割,例如 build linux,darwin,freebsd 支援 不等條件...