> > > That's on my TODO list to write, but I haven't had the
> time yet. The
> > > basic is that if you disable everything in the config.pl
> file, you
> > > can run with almost no external dependencies. You'll need
> > > if buliding off CVS.
> > > Oh, and it requires Visual C++ 2005. Should work fine with the
> > > Express version.
> > I grabbed flex and bison from GNUwin32
> > (http://gnuwin32.sourceforge.net/packages/bison.htm)
> This appears to not work out well. If I copy the generated
> files from bison from a linux box, then they are ok, but if I
> try to use ones generated using that version of bison, it
> does not compile. I'll look around for a different one.
That's the onw I'm using. However, be sure to get version 1.875-4, and
*not* version 2.1.
> > All right, I started off by commenting out almost all of
> the options
> > in config.pl, and then ran build.bat from my "visual studio 2005
> > command prompt" (the express version). It said that
> "Pthreads is required".
> > Which pthreads implementation is this, and where can I get it?
> > Also, which zlib build for windows is the correct one? There are
> > apparently many different ways to build it.
> I grabbed the zlib dll from www.zlib.net, and pthreads from
> ftp://sources.redhat.com/pub/pthreads-win32/ and these seem
> to compile.
Those are the ones. Should work fine to use the binaries as well, no
need to compile yourself.
> I ran into an issue where if I tried to compile using the
> batch file it would fail with a bunch of errors about not
> finding windows.h, even when I loaded the environment file
> from the platform sdk. I had more success opening the
> solution with the gui, but it is not entirely clear which
> projects I may need to build in which order. I got the
> postgres project to compile, so I guess that's a start.
If you do "build solution" it should build all project sin the correct
order - there are dependency references set between them that should
take care of this automatically.
> Do you have any idea how to get the environment to know where
> windows.h is? I even explicitly added the directory to the
> INCLUDE environment variable, but it did not work. I will
> try switching to short paths in there in case it is an issue
> of paths with spaces.
In my environment, that gets set when I start the Visual Studio command
prompt - that's the whole point abou tusing the VS commandprompt and not
a normal one. I think you get a question about integrating the Platform
SDK with Visual studio when you install it - any chance you missed that
> > I already have ActivePerl and ActivePython installed, so
> those should
> > work out. I am not really concerned about krb5 and ldap,
> so as long
> > as commenting them out will disable them, that is good.
You can safely leave LDAP in, because it uses only the builtin
functionality in the OS and no external dependencies.
---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?