Thanks for this!

I tried it with the latest mod_perl cvs: mine now compiles perfectly too
(_never_ seen that before!!!), and there's now only 1 unresolved external
symbol instead of 7.  Looks like it could be nearly there - I'll try another
one some time.

I look forward to mod_perl 1.23 ...

Steve Hay


Randy Kobes wrote:

> On Thu, 30 Mar 2000, Steve Hay wrote:
>
> > Has anyone else got 5.6.0 / 1.3.12 / 1.22 going on NT 4?
>
> Hi,
>      There's a couple things you can do -
>
> - add the flag /D "WIN32IOP_H" - this handles the win32_opendir
> and similar errors.
> - for the mode_t error, in apache/src/os/win32/os.h, change
> the typedef of mode_t from 'int' to 'unsigned short', so as
> to agree with the mode_t typedef of perl in perl/lib/core/win32.h.
> In the same apache os.h file, if you change the typedef of
> uid_t and gid_t from 'int' to 'long', again so as to agree
> with Perl's typedefs, then the compilation, at least for me,
> proceeeds without warnings.
>
> Unfortunately, there's some problems in the linking phase - some
> symbols that were present in perl.lib of 5.005_03 have been
> removed from perl56.lib of 5.6.0. Doug has worked on this - you
> may want to get the latest mod_perl cvs snapshot from
> http://perl.apache.org/ and try that.

Reply via email to