安装 glibc-devel 打包程序时出现问题

安装 glibc-devel 打包程序时出现问题

我有 Ubuntu 14.04 系统。

我正在我的系统中安装ltib。它出现以下错误。

defined(@array) is deprecated at /home/saurabhkagarwal/ONGF_PCD/MPC8308/ltib-mpc8308erdb-20100413/bin/Ltibutils.pm line 360.
    (Maybe you should just omit the defined()?)

ltib cannot be run because one or more of the host packages needed to run it
are either missing or out of date or not in ltib's standard path.  Please
install/upgrade these packages on your host.  If you have your own utilities
in non-standard paths, please add an entry into the .ltibrc file for example:

%path_std 

/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/my/own/exes

Package                Minimum ver   Installed info
-------                -----------   ---------------
glibc-devel            0             not installed

Died at ./ltib line 1397.
traceback:
 main::host_checks:1397
  main:542


Started: Mon Mar 30 03:29:27 2015
Ended:   Mon Mar 30 03:29:28 2015
Elapsed: 1 seconds


Build Failed

Exiting on error or interrupt

接下来,我尝试安装 glibc-devel 包,但我的系统无法找到该包。

sudo apt-get install glibc-devel

我收到了这个错误。

E: Unable to locate package glibc-devel

因此在互联网上搜索后,我尝试了以下解决方案

sudo apt-get install build-essential

sudo apt-get update && sudo apt-get install libc6-dev

但我仍然遇到同样的错误。

答案1

有一个补丁可用于在 ubuntu 中安装 tlib。 https://github.com/lerwys/Installation_instructions/tree/master/patches/ltib/

它解决了上述错误。

此后,我遇到了 rpmdb 的问题。因此,补丁可从以下网址获取: https://github.com/lerwys/Installation_instructions/tree/master/patches/ltib/fixes

重要提示:首先,我从第二个链接应用了补丁,然后我从第一个链接应用了补丁。但不起作用。

此后,我从第一个链接应用了补丁,然后从第二个链接应用了 rpmdb 补丁。它起作用了。

在此之后我收到这个错误

failed to install pme_tools package. 

第二个链接中提供了针对此问题的补丁。

不同系统的情况可能会有所不同。因此,请仅应用必要的补丁,否则您将得到一些未定义的行为。

相关内容