You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "D.J. Heap" <dj...@gmail.com> on 2006/06/28 12:06:11 UTC

intl3_svn.dll

I'm trying to build the intl3_svn.dll with VC2005 Express in order to
check one test failure I get (svnlook diff on property values) when
building with multilanguage support.  I think it might be caused by
using 2 different C runtimes to do console output.

Anyway, I've got gettext 0.14.4 and have applied Brane's patch but
gettext is looking for a header called 'relocate.h' and I can't figure
out where that file is supposed to come from:

bindtextdom.c
.\bindtextdom.c(93) : fatal error C1083: Cannot open include file: 'relocate.h':
 No such file or directory

Can anyone tell me where that file is from or if I've got something
setup incorrectly?  The docs for gettext mention the
--enable-relocatable flag to configure (which appears to be assumed in
the Win32 build), but don't say that using it adds any special
dependencies.

DJ

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: intl3_svn.dll

Posted by "D.J. Heap" <dj...@gmail.com>.
On 6/29/06, Jens Peters <jp...@gmx.de> wrote:
> D.J. Heap wrote:
> > I'm trying to build the intl3_svn.dll with VC2005 Express in order to
> > check one test failure I get (svnlook diff on property values) when
> > building with multilanguage support.  I think it might be caused by
> > using 2 different C runtimes to do console output.
> >
> > Anyway, I've got gettext 0.14.4 and have applied Brane's patch but
> > gettext is looking for a header called 'relocate.h' and I can't figure
> > out where that file is supposed to come from:
>
> Using gettext 0.14.5 I never got that error. I applied Brane's patch
> manually to remove the dependencies to libiconv and the build for the
> runtime lib went just fine. I did nothing special, just followed the
> instructions from the README.woe32. I do however included the manifest
> with the mt.exe from VS2005 afterwards.

Thanks, I used 0.14.6 and got everything built and tested and it all
works as expected.  There is appears to be a little compatibility
problem (an extra newline pops out) when mixing console output between
the VC2005 CRT and older CRT's -- probably due to the VC2005 CRT
locale handling or buffering or something.

Anyway, the moral is if you build with VC2005, you should build
everything with it.

Thanks!

DJ

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: intl3_svn.dll

Posted by Jens Peters <jp...@gmx.de>.
D.J. Heap wrote:
> I'm trying to build the intl3_svn.dll with VC2005 Express in order to
> check one test failure I get (svnlook diff on property values) when
> building with multilanguage support.  I think it might be caused by
> using 2 different C runtimes to do console output.
> 
> Anyway, I've got gettext 0.14.4 and have applied Brane's patch but
> gettext is looking for a header called 'relocate.h' and I can't figure
> out where that file is supposed to come from:

Using gettext 0.14.5 I never got that error. I applied Brane's patch 
manually to remove the dependencies to libiconv and the build for the 
runtime lib went just fine. I did nothing special, just followed the 
instructions from the README.woe32. I do however included the manifest 
with the mt.exe from VS2005 afterwards.

If you want I can send you my binary.

By the way, the test suite on my last build runs just fine, no single 
failure. May be it is indeed resolved if you use a VS2005 compiled version.

Regards,
Jens

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org