From: Earnie B. <ea...@us...> - 2012-06-07 17:11:52
|
On Thu, Jun 7, 2012 at 10:03 AM, Damon Register <dam...@lm...> wrote: > I am attempting to compile gnu-ghostscript using mingw-msys. The configure part > was fairly easy but make dies with a error about not finding sys/utsname.h. I see > that this is needed because one module uses the uname() function. So far I haven't > found the header file though I have found the function exists within msys-1.0.dll. > From http://www.mingw.org/wiki/HOWTO_Create_an_MSYS_Build_Environment > I see that this is where I might expect to find uname. > > I downloaded some source for msysCORE and I see the file uname.cc and sys/utsname.h > What I don't see is how I can have a mingw built app use this function. Am I correct > in thinking that this header and function are not available to use from within a > standard (not built by me) mingw-msys environment? What do I have to do to be > able to use uname? > This really belongs in mingw-users list. You need to port your application to Windows such that it isn't requiring these POSIX functions. I know ghostscript is available for Windows so perhaps the configure just needs to enable/disable some macro. The documentation you point to is providing you a means to create an environment to develop MSYS and creating applications that use the msys-1.0.dll which is a POSIX runtime. I don't think that is what you are trying to accomplish. -- Earnie -- https://sites.google.com/site/earnieboyd |