QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 673|回复: 1

关于gcc编译环境的问题

[复制链接]
发表于 2003-9-22 17:38:28 | 显示全部楼层 |阅读模式
我需要编译TCL8.4.2
我的机器有两个glibc,一个是redhat8.0带的(也就是在系统目录下面),后来我自己编译了一个静态的glibc2.3.2在/mnt/lfs/stage1/下面。
我编译TCL8.4.2的时候,由于我的redhat8带的glibc好象版本不够,make的时候老是提示
/--------------------------/
gcc -pipe rdynamic tclAppInit.o -L/stage1/src/tcl8.4.2/unix -ltcl8.4 -ldl -lieee -lm \
-Wl,-rpath,/stage1/lib -o tclsh

/lib/libc.so.6: undefined reference to '__libc_stack_end@GLIBC_2.1'
collect2: ld returned 1 exit status
make: *** [tclsh] Error 1
/--------------------------/
我想使用/mnt/lfs/stage1里面的glibc,该怎么做?
发表于 2003-9-22 17:46:34 | 显示全部楼层
编辑/usr/lib/libc.so,让/lib/libc.so.6指向/mnt/lfs/stage1/xxxxxxxxxx
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-14 11:31 , Processed in 0.049391 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表