I am talking about the GlibC which comes with GnuWin32 (i.e. the libgw32c
package which is part of GnuWin32). See link
http://gnuwin32.sourceforge.net/packages/libgw32c.htm.

I took the capitalisation from the GnuWin32 which refers to it as GLibC.

These included unistd.h, dirent.h etc. which werent part of Visual Studio.
I found these in GLibC.

Rajaram



> Rajaram writes:
>  > I am trying to use zlib, libpng etc. in a project I am developing with
>  > Visual Studio. These seemed to require functions defined in GlibC.
>
> Huh? Do you really with "GlibC" mean what's usually spelled as just
> "glibc", i.e. the GNU C library, used on Linux?
>
> Anyway, zlib and libpng are *very* portable code, and they certainly
> *don't* require any glibc-specific functionality from the C
> library.
>
>  > I therefore installed GlibC.
>
> In what way did you install it, downloaded its source code?
>
>  > Now there are HUGE number of errors coming up in the GlibC
>  > headers. For instance long long is used everywhere. VC doesnt seem
>  > to support it.
>
> Of course not. glibc is for GCC only, and as far as I know, only for
> Linux. I think the glibc maintainer explicitly refuses to accept any
> patches for portability to other OSes.
>
>  > This leads me to the question. Am I doing something fundamentally
> wrong.
>  > Is GlibC meant to work with Visual Studio at all or only with MingW
> stuff?
>
> It's not meant to work with MinGW either. MinGW uses the Microsoft C
> library.
>
> --tml
>


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
GnuWin32-Users mailing list
GnuWin32-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnuwin32-users

Reply via email to