博客首页
注册
建议与交流
排行榜
加入友情链接
宝宝相册的专门空间
推荐
投诉
搜索:
帮助
飞翔,嵌入式linux
linux嵌入式系统必将大行于天下。专注于linux嵌入式系统的搭键,专注于高效稳定软件的开发,专注底层程序调试技术。
feixiang.cublog.cn
管理博客
发表文章
留言
收藏夹
· 嵌入式资源
}
· 技术文章
· Arm资源
· 技术博客
· linux论坛及网站
}
· 技术文章
· 电子图书
· 技术文章
· 调试工具
}
· 技术文章
· LFS讨论区
博客圈
音乐
相册
文章
· Android
· 邮件服务器
· 硬件
· 关注性能
· 内存管理
· 嵌入式平台
}
· BootLoader
· 交叉编译工具链
}
· glibc
· gcc
· FLASH
· 底层调试技术
· Linux平台技术分析
· 程序设计
· 个人观点
· linux基础知识
· 软件工程
· VC
· License
首页
关于作者
姓名:飞翔 Email:loughsky@sina.com 职业:IT 年龄:32 位置:北京 个性介绍:专注在嵌入式操作系统,以及高效程序调试
||
<<
>>
||
我的分类
文章列表 - glibc
mallopt M_MXFAST
<DIV> M_MXFAST is the maximum request size used for "fastbins", special bins<BR> that hold returned chunks without consolidating their spaces. This<BR> enables future requests for chunks of the same size to be handled<BR> very quickly, but can increase fragmentation, and thus increase the<BR> overall memory footprint of a program.</DIV> <DIV> This malloc manages fastbins very conservatively yet still<BR> efficiently, so fragmentation is rarely a problem……
查看全文
发表于:2008-03-13 ┆
阅读(426)
┆
评论(1)
Environment Variables Understood by Glibc Toolchai
<P>Note: List of all the utilities and libraries included into Glibc is available from the <A href="http://archive.linuxfromscratch.org/lfs-museum/4.1/LFS-BOOK-4.1-HTML/appendixa/glibc.html"><FONT color=#606420>"Linux From Sratch" project page</FONT></A>.</P> <P>This information is valid for glibc versions 2.x, x >= 2.</P> <DIV class=section> <H2 class=title>1. Locale Settings</H2> <P><CODE><FONT face=新宋体>GCONV_PATH</FONT></CODE> Directories in which iconv() looks for character encodin……
查看全文
发表于:2008-02-18 ┆
阅读(362)
┆
评论(0)
manual/libc.info' due to errors
<DIV>make -C manual subdir_install<BR>make[1]: Entering directory `/home/gzp/src/glibc-2.2.4/manual'<BR>LANGUAGE=C LC_ALL=C makeinfo libc.texinfo<BR>./stdio.texi:3269: First argument to cross-reference may not be empty.<BR>./stdio.texi:3270: First argument to cross-reference may not be empty.<BR>makeinfo: Removing output file `/home/gzp/src/glibc-2.2.4/manual/libc.info' due to errors; use --force to preserve.<BR>make[1]: *** [libc.info] Error 2<BR>make[1]: Leaving directory `/home/gzp/src/……
查看全文
发表于:2007-06-04 ┆
阅读(1216)
┆
评论(4)
在编译glibc第一遍时报错
<DIV>发现创建交叉编译工具链与LSF十分的相似</DIV> <DIV>/home/e11963/szw/intel/control-project/daq-module/build-tools/build-glibc/>CC=i386-linux-gcc ../glibc-2.3.4/configure --host=$TARGET --prefix="/usr" --enable-add-ons --disable-profile --enable-kernel=2.6.0 --with-binutils=$PREFIX/bin --without-gd --with-headers=$TARGET_PREFIX/include --without-selinuxforced<BR></DIV> <DIV>checking for i386 TLS support... yes<BR>running configure fragment for nptl/sysdeps/unix/sysv/linux<BR>running config……
查看全文
发表于:2007-05-17 ┆
阅读(1265)
┆
评论(2)
编译glibc 问题
<DIV><PRE>Fixes initgroups.c: In function `internal_getgrouplist': initgroups.c:179: error: parse error before "__FUNCTION__" CVSROOT: /cvs/glibc Module name: libc Changes by: roland@sources.redhat.com 2001-12-16 21:52:12 Modified files: nss : nsswitch.c grp : initgroups.c Log message: 2001-12-16 Roland McGrath <roland@frob.com> * nss/nsswitch.c (__nss_next): Don't use __FUNCTION__ as literal. * grp/initgroups.c (internal_getgrouplist): Likewise. http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/grp/initgroups.c.diff?r1=1.26&r2=1.27&cvsroot=glibc http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nss/nsswitch.c.diff?r1=1.52&r2=1.53&cvsroot=glibc Removed 2nd hunk for glibc-2.1.3 (it was just whitespace) =================================================================== RCS file: /cvs/glibc/libc/grp/initgroups.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- libc/grp/in……
查看全文
发表于:2007-03-01 ┆
阅读(697)
┆
评论(0)
glibc编译故障解决
<DIV>RE: parse error before "__thread" compiling glibc-2.2.5 with gcc-3.3</DIV> <DIV> </DIV> <DIV> Sigh. I tried building glibc-2.2.5 with gcc-3.3 for sh4, but <BR>> it failed with error<BR>> sh4-linux/include/pthread.h:163: error: parse error before <BR>> "__thread". This is a known issue; Andreas Schwab <schwab at <BR>> suse dot de> wrote in <BR>> <A href="http://gcc.gnu.org/ml/gcc-help/2003-03/msg00167.html"><FONT color=#0000ff>http://gcc.gnu.org/ml/gcc-help/2003-03/msg00167.html</FONT></A><BR>> that it is fixed in the latest glibc.<BR><BR><BR>Heres what I did to fix it so I can continue to use 2.2.5<BR><BR><BR>$> perl -pi -e s'/__thread/__thread_param/'<BR>../glibc-2.2.5/linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h<BR>$> perl -pi -e s'/__thread/__thread_param/'<BR>../glibc-2.2.5/linuxthreads/sysdeps/pthread/pthread.h<BR><BR><BR>Hope this works. It does for me. <BR><BR></DIV> <DIV></DIV>
查看全文
发表于:2007-03-01 ┆
阅读(709)
┆
评论(0)