我正在尝试为我的嵌入式 arch linux arm 机器交叉编译 FTDI VCP 驱动程序。我从http://www.ftdichip.com/Drivers/VCP.htm将源文件下载到运行内核的主机上:
2.6.32-54-通用-pae
运行 Makefile 时,我收到与内核头文件相关的错误,即:找不到 asm/thread_info.h 文件。我意识到这意味着我的 asm 符号链接已损坏,因此我尝试将其链接到
linux-headers-2.6.32-54/include/asm-generic
但该目录的内容也不包括我正在尝试查找的 thread_info.h。
有没有人使用 Ubuntu 作为主机交叉编译了嵌入式 arch linux arm 的 FTDI VCP 驱动程序,并且可以为我指明正确的方向?我是构建内核模块和交叉编译的新手,任何帮助将不胜感激。
如果有人需要更多信息,我会非常乐意添加。