gcc- solaris10下make路径问题

问题描述

solaris10下make路径问题

哪位高手帮,小弟看看

在solaris10下编译python总是出现路径的问题

 # make
ld.so.1: python: fatal: libintl.so.8: open failed: No such file or directory
*** Error code 137
The following command caused the error:
case "$MAKEFLAGS" in
    * -s*|s*) quiet="-q";;
    *) quiet="";;
esac;
CC='gcc' LDSHARED='gcc -shared  ' OPT='-DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes'
        _TCLTK_INCLUDES='' _TCLTK_LIBS=''
        ./python -E ./setup.py $quiet build
make: Fatal error: Command failed for target `sharedmods'
# echo $PATH
/usr/local/lib:/usr/sfw/bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin:

这个libintl.so.8的路径/usr/local/lib已经被包含在path里了,为神马make还是找不到?

解决方案

估计solaris支持不够好

可以直接使用预编译好的二进制
http://www.python.org/download/download_other.html
http://sunfreeware.com/programlistsparc8.html#python

时间: 2025-01-07 05:21:25

gcc- solaris10下make路径问题的相关文章

如何修改Window系统下PATH路径

如何修改Window系统下PATH路径 //其实这个都是临时性的, 退出dos窗口就没有用了,只是做个笔记罢了 C:UsersAdministrator> set path=E:JBuilder2005jdk1.4bin;%path%

Suse 11下多路径及udev配置

    最近给客户基于SuSe 11 SP3下多路径部署Oracle 10g RAC.SuSe 11下用10g,也算一朵奇葩,连篇文档都比较难找,谁叫Oracle太贵呢.下面主要是描述了在该环境下如何去配置多路径.由于10g下的ocr与votingdisk不能直接存放到asm磁盘,所以依旧要使用raw设备方式来保存.下文供大家参考.   一.查看当前scsi设备及获取设备wwid#使用 cat /proc/partitions或者/sbin/sfdisk命令查看当前系统中的scsi设备suse1

gcc指定头文件路径及动态链接库路径

一. #include <>与#include "" #include <>直接到系统指定的某些目录中去找某些头文件. #include ""先到源文件所在文件夹去找,然后再到系统指定的某些目录中去找某些头文件. 二. gcc指定头文件的三种情况: 1.会在默认情况下指定到/usr/include文件夹(更深层次的是一个相对路径,gcc可执行程序的路径是/usr/bin/gcc,那么它在实际工作时指定头文件头径是一种相对路径方法,换算成绝对路

查看gcc/g++默认include路径

转自:http://gcc.gnu.org/ml/gcc-help/2007-09/msg00205.html   `gcc -print-prog-name=cc1plus` -v `g++ -print-prog-name=cc1plus` -v   例如,CentOS 6.3 64bit 下,`g++ -print-prog-name=cc1plus` -v 的运行结果是: ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat

LINUX下多路径(multi-path)介绍及使用

原文转自:http://rootking.blog.51cto.com/2619611/476212 一.什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系.而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系.也就是说,主机到存储可以有多条路径可以选择.主机到存储之间的IO由多条路径可以选择. 每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流

J2SE下的路径问题

我们在利用 Eclipse来获取 路径的时候 往往遇到很多问题 ...... 今天我这里提供一个任何情况下都正确的方法..我们知道  Eclipse的  下的工程路径是  "./"  这个就是 Eclipse的项目物理路径,    这个路径就是 我们所见到的 bin  和src  的路径 .  因为我们在编写源代码的时候 都是在src中添加 资源什么的 ....其实在程序真正的执行的时候我们实际上执行的是  bin目录下的class文件,  我们在src添加资源的时候 Eclipse会

共享变量在VC和GCC编译器下的不同表示方法

#include <stdio.h> // VC6 版本 #pragma comment(linker, "/SECTION:.text,RWS") // 创建自定义的 shared Section #pragma data_seg(".text") int g_iShared = 0x37; #pragma data_seg() // int g_iShared __attribute__ ((section(".text")))

获得eclipse发布的web项目WEB-INFO下的路径(最淳朴的方法)

不解析,直接贴代码 public class TransformService { private Logger log = Logger.getLogger(TransformService.class); private final String TEMPLET = "templet"; /** * 转换类 * * @param xmlReq * @param xslTempletName * @return */ public String xmlTransform(String

如何在NT下获取进程的路径

一:获取NT下进程路径的方法 在Win9X系统中,利用ToolHelp API中的相关函数可以很方便得得到进程的名称及其路径.但这种方法在NT系统中就不能奏效了,szExeFile仅仅得到的是进程的名称,并没有包含进程的路径. 如何在NT下获取进程的路径呢?(由于WIN9X系统不在我们讨论的范围之内,所以我们选用PSAPI中的相关函数进行说明,这仅仅适用于NT系统.)其实也很简单--用OpenProcess()函数将进程打开后,再利用EnumProcessModules()函数枚举该进程的模块,