【error】scripts/basic/fixdep: Syntax error: ( unexpected
前言
第一次安装PCIE驱动的时候容易出现各种问题,总结一下下。。
原因分析
一般情况下,直接make的时候会出现问题.
scripts/basic/fixdep: 1: scripts/basic/fixdep: Syntax error: "(" unexpected scripts/Makefile.build:261: recipe for target '/opt/pcie_v4l2_mono-master/app/uisee-sensor.o' failed make[3]: *** [/opt/pcie_v4l2_mono-master/app/uisee-sensor.o] Error 2 Makefile:1414: recipe for target '_module_/opt/pcie_v4l2_mono-master/app' failed make[2]: *** [_module_/opt/pcie_v4l2_mono-master/app] Error 2 make[2]: Leaving directory '/usr/src/linux-headers-4.4.38-tegra' Makefile:16: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/opt/pcie_v4l2_mono-master/app' Makefile:42: recipe for target 'all' failed make: *** [all] Error 2
原因一:
没有在/etc/rc.local文件中加载pcie驱动;
echo "PCIE card exist, start pcie video driver"modprobe videodevmodprobe videobuf2-coremodprobe videobuf2-vmallocmodprobe videobuf2-dma-contigmodprobe v4l2-common
等等。。。
原因二:
系统ext配置文件不完整;
解决方法:
在/boot/extconf,修改extconf文件,增加coherent_pool=16M,加在APPEND最后;
nvidia@tegra-ubuntu:/boot/extlinux$ sudo vi extlinux.conf TIMEOUT 30 DEFAULT primaryMENU TITLE p2771-0000 eMMC boot optionsLABEL primary MENU LABEL primary kernel LINUX /boot/Image APPEND ${cbootargs} root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 coherent_pool=16M
原因三:
内核需要重新编译;
cd /lib/modules/4.4.38-tegra/ cd build cd scripts/ sudo make scripts
scripts目录出错:
make: *** No rule to make target 'scripts'. Stop.
注意,也可能是在build而不是scripts目录下进行编译;
build目录编译成功:
nvidia@tegra-ubuntu:/lib/modules/4.4.38-tegra/build$ sudo make scriptsHOSTCC scripts/basic/fixdepHOSTCC scripts/basic/bin2cHOSTCC scripts/kconfig/conf.oHOSTCC scripts/kconfig/zconf.tab.oHOSTLD scripts/kconfig/conf scripts/kconfig/conf --silentoldconfig Kconfig # # configuration written to .config #HOSTCC scripts/dtc/dtc.oHOSTCC scripts/dtc/flattree.oHOSTCC scripts/dtc/fstree.oHOSTCC scripts/dtc/data.oHOSTCC scripts/dtc/livetree.oHOSTCC scripts/dtc/treesource.oHOSTCC scripts/dtc/srcpos.oHOSTCC scripts/dtc/checks.oHOSTCC scripts/dtc/util.oHOSTCC scripts/dtc/dtc-lexer.lex.oHOSTCC scripts/dtc/dtc-parser.tab.oHOSTLD scripts/dtc/dtcCC scripts/mod/empty.oHOSTCC scripts/mod/mk_elfconfigMKELF scripts/mod/elfconfig.hHOSTCC scripts/mod/modpost.oCC scripts/mod/devicetable-offsets.sGEN scripts/mod/devicetable-offsets.hHOSTCC scripts/mod/file2alias.oHOSTCC scripts/mod/sumversion.oHOSTLD scripts/mod/modpostHOSTCC scripts/kallsymsHOSTCC scripts/pnmtologoHOSTCC scripts/conmakehashHOSTCC scripts/sortextable
原因四:
驱动文件的权限问题;
sudo chown nvidia:nvidia pcie_v4l2_mono-master/ -R
原因五:
编译驱动;
cd /opt/pcie_*** sudo make clean make #( no sudo) sudo make insert
参考
1.编译驱动内核;
完
转载于:https://www.cnblogs.com/happyamyhope/p/9430225.html
【error】scripts/basic/fixdep: Syntax error: ( unexpected相关推荐
- 【aviator】aviator 报错 Syntax error:Unexpect token 'OR' Parsing expression
1.背景 做aviator 报错 @Testpublic void aviatorPatternPerformanceStringTest() throws Exception {String rul ...
- 【转载】谁记录了mysql error log中的超长信息
转载: https://www.cnblogs.com/DataArt/p/10260994.html [问题] 最近查看MySQL的error log文件时,发现有很多服务器的文件中有大量的如下日志 ...
- 【Python】解决urllib返回http error 503问题
[Python]解决urllib返回http error 503问题:https://www.cnblogs.com/tiandsp/p/13783038.html
- 【Docker】Segmentation Fault or Critical Error encountered. Dumping core and abor
前言 CentOS7 安装Docker后,load镜像时出现以下错误: Segmentation Fault or Critical Error encountered. Dumping core a ...
- 【bitcoinjs-lib】签名错误提示:Error: No inputs were signed
基于[bitcoinjs-lib]的转出钱包地址[是否隔离见证,生成方式]都会决定是否签名成功! import bitcoin from "bitcoinjs-lib";/*** ...
- 【ffmpeg】编译时报错:error: undefined reference to `av...
1.问题描述 昨天使用ffmpeg库编译demo一切正常,今天再次链接ffmpeg库时报了一堆错误: error: undefined reference to `av_frame_alloc()' ...
- 【LoadRunner】The above not found error(s) may be explained by header and body byte counts being 0 .
Action.c(10): Error -26374: The above "not found" error(s) may be explained by header and ...
- 【题解】PAT (Basic Level) Practice (中文)
互联网行业的小白,写博客的目的是为了记录自己的学习过程.对自己学习中所犯的错误做一个总结.由于水平有限,博客中难免会有一些错误出现,有纰漏之处恳请各位大佬不吝赐教! PAT Basic Level P ...
- 【问题】WARNING: There was an error checking the latest version of pip.
目录 1.问题描述: 2.解决办法: 3.结果: 参考文献:1.3.4可以解决问题 今天在学习NLP是需要安装 jieba 库 和 word2vec 库,但是在安装的时候出现了一下问题. 1.问题描 ...
最新文章
- 算法结构2.希尔排序
- ASP.NET2.0导航功能之配置会员和角色
- 多态方法调用的解析和分派
- java0到9的字符怎么表示_java,_java 怎么生成一个0-9,a-z的一个44位字符串作为上传文件的名字,java - phpStudy...
- 如何查看单元测试的结果 以及异常处理
- springboot - 整合多数据源配置
- 白群晖图文版阿里云域名解析IPV6远程访问方法
- 2021年最优秀的新闻APP或许是这两个(国内没上架)
- 【Java8】Function 讲解
- Windows常用cmd命令总结
- word模板填充数据,导出PDF
- 【税务硕士论文】跨国公司无形资产转让定价税制改革探究(节选)
- 科学减重才能事半功倍
- ntpd服务状态及日志查询方式
- Python 中文分词 NLPIR 快速搭建
- 区块链知识汇总练习——私有链、公有链、联盟链、元宇宙、AR技术
- Django之django-dynamic-preferences
- 选项卡怎么实现切换效果
- Vue cli项目,使用富文本编辑器WangEditor,8小时摸爬滚打后,弃坑Tinymce、UEditor、Quill
- Nginx采用yum安装-Carr
热门文章
- 记录kafka踩坑:marking the coordinator (id rack null) dead for group
- 可被三整除的最大和—leetcode1262
- 牛客IOI周赛19-普及组 C.小y的旅行
- 设计模式——工厂模式(一)
- c++进阶---IO类的详细介绍(一)
- 如何解压tar.xz文件
- 覃超-算法训练营 学习方法分享[1] 如何精通一个领域
- 党在心中(turtle画图)
- 非二进制字符串数据:CHAR,VARCHAR,TEXT
- input type=text 无法使用.html(),input type=”text” (Elements) – HTML 中文开发手册