[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Problem of build perl bindings on Windows

From: Laurent CHASTEL <lchastel_at_hotmail.com>
Date: 2004-06-22 10:45:27 CEST

Hello,

I need SVN perl bindings on Windows. I would like to user SVN::Mirror.
But I have several problems.

First of all my configuration :
Windows 2000
MS Visual C++ 2003 .net (7.1.3088)
Subversion 1.0.5
SWIG 1.3.19 (I downgrade from 1.3.21)

The first problem I have was on swig_perl_core, there were missing
dependancies (libsvn_client, delta, diff and subr) (link failed)
Then the function strtoll doesn't exists anywhere (core.c) , so link failed.
I replace it by strtol it works.

Then I have problem with swig_perl_client, delta_editor.hi was missing. I
found the way to generate it with h2i.pl

On swig_perl_delta, I have the next error :
svn_delta.c(647) : error C2010: '.' : Unexpected character in formal list of
parameter in macro

#define EDITOR_INVOKER(method,...) \
        svn_error_t *svn_delta_editor_invoke_ ## method \
        (const svn_delta_editor_t *editor, __VA_ARGS__)

It seems ", ..." is not understanding by MS VC++ 2003

I need help.

Did anyone compile perl bindings on Windows ? If yes could you publish the
binnaries like for java and python binding.

Best regards,
Laurent

PS : I studying solution of version in mutlisite for my firm. I am building
a prototype of the solution using subersion on windows. If it works we will
use it with 2 or 3 developpement location, 100 peoples.

_________________________________________________________________
Bloquez les fenêtres pop-up, c'est gratuit ! http://toolbar.msn.fr

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jun 22 10:46:04 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.