arch x86 built ino-ubuntu10.04升级内核至3.9.4后添加系统调用再编译内核报错

问题描述

ubuntu10.04升级内核至3.9.4后添加系统调用再编译内核报错

我已经修改好syscall_32.tbl,然后在syscalls.h也添加了asklinkage long sys_lsmynumber(void);

然后在kernel新建了一个目录lsmynumber,里面编写了makefile文件和lsmynumber.c文件

都没什么问题,然后在kernel目录下写了个Kconfig.lsmynumber,就是config ...的

然后就开始编译了,结果报了:arch/x86/built-in.o: undefined reference to "sys_lsmynumber"的错误

时间: 2024-08-18 01:14:04

arch x86 built ino-ubuntu10.04升级内核至3.9.4后添加系统调用再编译内核报错的相关文章

ubuntu10.04升级ibus到1.3并使用搜狗词库

ibus也挺好用,但词库太小,和搜狗输入法相比,在用户体验上有一定差距.不过,ibus升级到1.3后可以使用搜狗的词库,以后打字方便多了.我的系统是ubuntu10.04,使用以下命令升级ibus: sudo add-apt-repository ppa:shawn-p-huang/ppa sudo apt-get update sudo apt-get dist-upgrade 复制代码 搜狗词库下载地址:http://hslinuxextra.googlecode.com/files/and

ubuntu10.04升级到10.10

原文:http://hi.baidu.com/ugo5/blog/item/d22b69c1b1003c080ef47791.html #CLI方式 修改 /etc/update-manager/release-upgrades 文件,把里面的 Prompt=lts 改为 Prompt=normal 保存后退出,再执行 $ sudo do-release-upgrade -d 正在获取 [33%] 6354kB/s 1min 7s  13s ...   大概等待60分钟左右,安装完成,重新启动系

《Linux内核修炼之道》——2.2 编译内核

2.2 编译内核 Linux内核修炼之道2.2.1 准备工作 虽然与配置内核相比,编译内核所做的工作要少得多,但是在正式编译之前,我们仍需要做一些必要的准备. 1.需要了解的基础知识 首先我们需要了解系统中与编译过程有关的目录及文件. /boot/vmlinuz-< version >:用于启动的压缩内核镜像. /boot/system.map-< version >:存储内核符号表. /boot/initrd.img-< version >:一个镜像文件,类似ramd

ios-Xcode升级到5.1以后,以前的项目报错

问题描述 Xcode升级到5.1以后,以前的项目报错 Xcode升级后,之前的项目编译就报错,好像是链接错误,解决了很久都没搞定, ld: warning: ignoring file /Users/zt1370/Desktop/2014-3-20 2/edooongps/EdooonGPS/libWeiboSDK.a, missing required architecture x86_64 in file /Users/zt1370/Desktop/2014-3-20 2/edooongps

Ubuntu10.04中安装python-pandas始终无法成功安装

问题描述 Ubuntu10.04中安装python-pandas始终无法成功安装 刚开始,用命令sudo apt-get install python-pandas显示无法找到软件包.然后在网上找python-pandas ppa安装后显示如下 请问各路大神怎么解决? 解决方案 换系统吧,版本太低, ubuntu最好不要去更新它提示你更新的东东,不然你会被坑死 解决方案二: 你的ubuntu版本太老了,最好升到14.04等,然后更新系统所有组件,比如python等,然后再安装 解决方案三: 10

ubuntu10.04 安装配置tftp服务

tftpd-hpa 是一个功能增强的TFTP服务器.它提供了很多TFTP的增强功能,它已经被移植到大多数的现代UNIX系统. 1.安装 sudo apt-get install tftpd-hpa tftp-hpa 2.配置 tftp-hpa 的配置文件為 /etc/default/tftpd-hpa sudo gedit /etc/default/tftpd-hpa # /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTOR

u盘安装ubuntu10.04 、11.04 server

10.04 先将 ubuntu server 的 iso 放到优盘上,然后在提示无法找到光驱时,按 alt+f2 打开一个新的 console 窗口,将 iso mount 上,具体操作如下: ls /dev/sd* mkdir /mnt/usb /mnt/iso mount -t vfat /dev/sdc1 /mnt/usb mount -t iso9660 -o loop /mnt/usb/ubuntu-10.10-server-amd64.iso /mnt/iso 注意第二行的设备名需要

u盘安装ubuntu10.04 server.txt

10.04 先将 ubuntu server 的 iso 放到优盘上,然后在提示无法找到光驱时,按 alt+f2 打开一个新的 console 窗口,将 iso mount 上,具体操作如下: ls /dev/sd* mkdir /mnt/usb /mnt/iso mount -t vfat /dev/sdc1 /mnt/usb mount -t iso9660 -o loop /mnt/usb/ubuntu-10.10-server-amd64.iso /mnt/iso 注意第二行的设备名需要

如何将 Ubuntu 13.04 升级到 GNOME 3.8

Ubuntu 13.04 在它的存档中装载了 GNOME桌面的一个老版本.这对需要稳定性的GNOME-fans来说真的太棒了,但是对那些想尝试最新发布版的人来说就不那么棒了. 感谢GNOME团队使在Ubuntu 13.04上安装/升级到GNOME 3.8 变得容易--而且有充足的理由你会想要那么做! 有大量的警告--大部分是说一些软件会有一些不稳定--但是很可能的是,你既然有足够的能力升级你的桌面,你也会很好处理任何可能出现的问题. 如何在Ubuntu 13.04中升级到 GNOME 3.8