Tag: 编译

内核不支持PIC模式进行编译?

我一直在尝试在Ubuntu 16.10上编译最新的Linux v4.8.9内核,这个错误在我制作了默认的.config之后不断弹出,用menuconfig修改它并自己运行make。 我一解压文件就运行make mrproper。 这是我运行make后的输出: scripts/kconfig/conf –silentoldconfig Kconfig SYSTBL arch/x86/entry/syscalls/../../include/generated/asm/syscalls_32.h SYSHDR arch/x86/entry/syscalls/../../include/generated/asm/unistd_32_ia32.h SYSHDR arch/x86/entry/syscalls/../../include/generated/asm/unistd_64_x32.h SYSTBL arch/x86/entry/syscalls/../../include/generated/asm/syscalls_64.h SYSHDR arch/x86/entry/syscalls/../../include/generated/uapi/asm/unistd_32.h SYSHDR arch/x86/entry/syscalls/../../include/generated/uapi/asm/unistd_64.h SYSHDR arch/x86/entry/syscalls/../../include/generated/uapi/asm/unistd_x32.h HOSTCC arch/x86/tools/relocs_32.o HOSTCC arch/x86/tools/relocs_64.o HOSTCC arch/x86/tools/relocs_common.o HOSTLD arch/x86/tools/relocs CHK include/config/kernel.release UPD include/config/kernel.release WRAP arch/x86/include/generated/asm/clkdev.h WRAP arch/x86/include/generated/asm/cputime.h WRAP arch/x86/include/generated/asm/dma-contiguous.h WRAP arch/x86/include/generated/asm/early_ioremap.h WRAP arch/x86/include/generated/asm/mcs_spinlock.h WRAP arch/x86/include/generated/asm/mm-arch-hooks.h CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h […]

手动构建和安装python 2.6后损坏python(2.7)

运行Ubuntu 12.04,我有通常的python 2.7。 我需要python 2.6,所以我下载了源码并做了 ./configure make sudo make install 一个错误,因为我不想替换我的系统范围的python。 现在一些程序停止工作,例如更新管理器 ImportError: No module named gi.repository 我使用update-alternative来使python 2.7再次默认,但是由于一些缺少的模块,许多python应用程序仍然无法启动。 有人可以暗示发生了什么以及解决问题的最佳方法是什么? 提前致谢。 编辑: 我可以通过将自己的硬链接从/ etc / python设置为/etc/python2.7来获得apt-get的一些function。 (所以我猜使用更新替代品确实没有太多好处。)我做了一个dist-upgrade,它基本上有效,但很多通过apt-get管理的软件包仍然被破坏了。 特别是, python-minimal的问题阻止了我想要做的许多其他软件包的安装。 Setting up python-minimal (2.7.3-0ubuntu7) … Traceback (most recent call last): File “/usr/local/lib/python2.7/runpy.py”, line 162, in _run_module_as_main “__main__”, fname, loader, pkg_name) File “/usr/local/lib/python2.7/runpy.py”, line 72, in _run_code […]

在哪里可以找到用于构建包的配置选项?

我需要在Ubuntu 10.10上安装asterisk 1.6.2.18 我想知道用于生成星号1.6.2.7的ubuntu包的配置选项是什么。 我最喜欢的服务器发行版是Slackware,我只是引用Slackbuild文件来了解一个包是如何制作的,并且可能是自定义的,以便用更新的源重新制作它,但我无法在Ubuntu上解决这个问题。 我现在处于时间压力之下,所以我会感激一些指点。 谢谢!

如何在Ubuntu上编译.java文件?

我怎么能编译.java文件? 我需要什么课程? 如果我需要Java JDK,我还需要帮助安装它。 我是Ubuntu的新手,所以我需要安装的任何程序都需要有关如何安装它们的教程。

如何从源代码构建我所有已安装的软件包?

我已经读过,与像Ubuntu这样的预构建发行版相比,像Gentoo这样基于源的Linux发行版如何能够有相当大的性能提升,因为它们是从源代码安装的,并针对您的特定系统进行了优化。 是否有可能从源代码构建Ubuntu以获得同样的好处?

GPG无法检查签名

我试图在我的natty服务器上从oneiric重新编译和重建libevent2源代码我有一个小错误,gpg无法检查签名 # dpkg-source -x libevent_2.0.12-stable-1.dsc gpgv: Signature made Fri Jun 17 07:12:50 2011 PDT using DSA key ID 7ADF9466 gpgv: Can’t check signature: public key not found dpkg-source: warning: failed to verify signature on ./libevent_2.0.12-stable-1.dsc 知道如何修复此警告吗?

为什么我不能安装g ++?

尝试使用以下命令编译程序时: g++ -o 我发现了以下报告…… The program ‘g++’ can be found in the following packages: * g++ * pentium-builder Try: sudo apt-get install 然后我试着…… nawshad@ubuntu:~/Thesis/Codes/Thesis_Utility_Function/Test Codes$ sudo apt-get install g++ Reading package lists… Done Building dependency tree Reading state information… Done You might want to run ‘apt-get -f install’ to correct these: The following packages have […]

如何安装实时内核?

我已经阅读了很多类似问题的主题,但在阅读完答案后,我感到非常困惑。 我在其中找到了许多带存储库的url但人们讨论了为一个或两个版本的ubuntu制作了哪些存储库,但我没有发现11.10版本。 还为时过早吗? 我应该降级我的ubuntu以获得实时内核吗?

如何在Ubuntu中运行Java程序

sachin@sachin-Lenovo-G550:~$ java -version java version “1.7.0_21″ OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-1ubuntu1) OpenJDK Server VM (build 23.7-b01, mixed mode) 当我运行上面的命令时,这表明Java安装在我的系统中,但是当我要编译任何Java程序时,它会给出以下错误消息: sachin@sachin-Lenovo-G550:~/programs$ javac abc.java The program ‘javac’ can be found in the following packages: * default-jdk * ecj * gcj-4.6-jdk * gcj-4.7-jdk * openjdk-7-jdk * openjdk-6-jdk Try: sudo apt-get install 请告诉我如何摆脱它并运行我的Java程序。

安装Apache,Php,Mysql最新版本不能通过apt获得

我需要在他们的网站上安装最新版本的apache,php和mysql,但问题是apt存储库还没有这些更新版本。 我想要的版本:Apache 2.4.4,PHP 5.4.16和MySQL 5.6.12。 可通过apt获得的版本:Apache 2.2.22,PHP 5.4.15,MySQL 5.5.31。 Ubuntu不支持上述版本的软件包。 拜托,我需要帮助! 谢谢! PS Tasksel还没有这些版本的软件包。