473,797 Members | 3,199 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

where can I download the standard C library source code?

Hi,
I want to download the source code for C library source code. Any body
can help to give me a fast link?

Thanks

Apr 26 '06 #1
9 19062

ruoqingmm wrote:
I want to download the source code for C library source code. Any body
can help to give me a fast link?


Try Googling for "glibc". The first link you get is:

http://www.gnu.org/software/libc/

Apr 26 '06 #2
"ruoqingmm" <ya*********@ya hoo.com.cn> writes:
I want to download the source code for C library source code. Any body
can help to give me a fast link?


Why do you want this? I ask because there are a number of different
implementations of the C standard library, and most of them will not
work on systems other than the ones for which they were designed.

--
Keith Thompson (The_Other_Keit h) ks***@mib.org <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://users.sdsc.edu/~kst>
We must do something. This is something. Therefore, we must do this.
Apr 26 '06 #3
Just want to study the source code.

Apr 27 '06 #4
"ruoqingmm" <ya*********@ya hoo.com.cn> writes:
Just want to study the source code.


Just want to study what source code?

Read <http://cfaj.freeshell. org/google/>.

--
Keith Thompson (The_Other_Keit h) ks***@mib.org <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://users.sdsc.edu/~kst>
We must do something. This is something. Therefore, we must do this.
Apr 27 '06 #5

ruoqingmm wrote:
Just want to study the source code.


P. J. Plauger wrote a book on it, (but don't use his code, or else the
Plauger Copyright Police will clamp down on you) and several
implementations exist out there in cyberspace with varying degrees of
copyright.

Gregory Pietsch

Apr 27 '06 #6
"Gregory Pietsch" <GK**@flash.net > wrote in message
news:11******** **************@ i40g2000cwc.goo glegroups.com.. .
ruoqingmm wrote:
Just want to study the source code.


P. J. Plauger wrote a book on it, (but don't use his code, or else the
Plauger Copyright Police will clamp down on you) and several
implementations exist out there in cyberspace with varying degrees of
copyright.


The book grants permission to use the software in it for personal use,
even to make executables that are freely distributable. You just can't
distribute the source code without permission from me. (That's rather
more than you get from the "fair use" provisions of copyright law.)

P.J. Plauger
Dinkumware, Ltd.
http://www.dinkumware.com
Apr 27 '06 #7

"Gregory Pietsch" <GK**@flash.net > wrote in message
news:11******** **************@ i40g2000cwc.goo glegroups.com.. .

ruoqingmm wrote:
Just want to study the source code.
P. J. Plauger wrote a book on it, (but don't use his code, or else the
Plauger Copyright Police will clamp down on you) and several
implementations exist out there in cyberspace with varying degrees of
copyright.


But that does not make it a bad book In fact if you want to udnerstand the
"C" library its a real must. On the other hand if you just want to.look at
source code then the souce to the GCC (www.gnu.org) and Watcom C libraries

http://www.openwatcom.org/index.php/...ce_Code_Access

are available for free download. There is also a small C library in PDOS
which you will find on sourceforge.

http://cvs.sourceforge.net/viewcvs.p.../pdos/pdpclib/
Gregory Pietsch

Apr 27 '06 #8
"David Wade" <g8***@yahoo.co m> writes:
"Gregory Pietsch" <GK**@flash.net > wrote in message
news:11******** **************@ i40g2000cwc.goo glegroups.com.. .

ruoqingmm wrote:
> Just want to study the source code.


P. J. Plauger wrote a book on it, (but don't use his code, or else the
Plauger Copyright Police will clamp down on you) and several
implementations exist out there in cyberspace with varying degrees of
copyright.


But that does not make it a bad book In fact if you want to udnerstand the
"C" library its a real must. On the other hand if you just want to.look at
source code then the souce to the GCC (www.gnu.org) and Watcom C libraries

http://www.openwatcom.org/index.php/...ce_Code_Access

are available for free download. There is also a small C library in PDOS
which you will find on sourceforge.

http://cvs.sourceforge.net/viewcvs.p.../pdos/pdpclib/


There is a GNU C library, but it's a separate component (glibc), not
part of gcc.

--
Keith Thompson (The_Other_Keit h) ks***@mib.org <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <*> <http://users.sdsc.edu/~kst>
We must do something. This is something. Therefore, we must do this.
Apr 27 '06 #9

"ruoqingmm" <ya*********@ya hoo.com.cn> wrote in message
news:11******** *************@e 56g2000cwe.goog legroups.com...
Hi,
I want to download the source code for C library source code. Any body
can help to give me a fast link?


In addition to the libraries (glibc, pdpclib) others have listed, you could
look at these:

Mingw libraries (Public Domain)
http://www.mingw.org/

Redhat Newlib (Open Source)
http://sourceware.org/newlib/
Rod Pemberton
Apr 28 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
1682
by: Srikanth | last post by:
Hi I have a web page - in that i give a link to exe file. When the user clicks on the link the exe is supposed to be downloaded and executed in the user's system. (I am not writing any malicious code or virus ) However, when i try to download that executable a messagebox with prompts as follows:
3
6015
by: Lingyun Yang | last post by:
Hi, I want to use rand() in standard libray to generate over 10^8 random numbers to do simulation. But this version seems very slow compared with some code in Numerical Recipes. I want to know how's the grnerator and what is the algorithm. Does any one know where is the source code of the rand() function in stdlib or is it open source ?
14
2339
by: Stegano | last post by:
I am learning C Programming after working with Java for 5 years. I want to know where can I find the source files for C language itself. For example strcat is a function, which concatenates two strings. I want to read how this function is implemented in its native form, where can I find its corresponding .c file. I am using gcc version 3.3.1 (Thread model POSIX) on cygwin with Eclipse IDE. A grep on a function name lists many .h and .c...
6
386
by: Tera | last post by:
can you please give me a link ?
7
2830
by: wwxw_0 | last post by:
I am going to have some look at the ansi C implemention source of linux, such as stdio, file operation and so on, Where can I get some source code, I have downloaded linux source code but I cann't find anything about it. Does anybody know this? Thanks!
41
18231
by: Miroslaw Makowiecki | last post by:
Where can I download Comeau compiler as a trial version? Thanks in advice.
24
2112
by: Mike Hofer | last post by:
Please forgive the cross-post to multiple forums. I did it intentionally, but I *think* it was appropriate given the nature of my question. I'm working on an open source code library to help automate and clean up parameter validation code. It's almost ready to go into open beta. But one last little glitch is holding me up, and that would be the name of the factory class that serves as the entry point into the library: Validate.
3
1021
by: Hussein B | last post by:
Hey, Is the standard library of Python is compiled (you know, the pyc thing)? Is it allowed to edit the source code of the standard library? I'm not talking about submitting the modified code to Python source code repository, I'm just asking if some one can edit the source code in his own machine. Thanks.
0
9537
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10469
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10246
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10209
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10023
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
7560
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6803
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
2
3750
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2934
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.