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

Re: Accessing SVN through Ruby

From: Garrett Rooney <rooneg_at_electricjellyfish.net>
Date: 2005-04-13 02:18:36 CEST

Bob Aman wrote:

>>Well, I managed to get a little bit more progress by moving around a
>>bunch of the .h files. But apr.h seems to be missing. I saw apr.h.in
>>and that seems to be what I'm looking for. It says apr.h is a
>>generated file? How do I generate it? On a whim, I tried just
>>renaming apr.h.in to apr.h and got back an error from SWIG:
>>E:\svn-source\subversion-1.1.4\subversion\bindings\swig>swig -ruby apr.i
>>apr.h(257): Error: Syntax error in input.
>>*** No module name specified using %module or -module.
>>So I assume that was the wrong thing to do :-P
> Ok, so I gave up trying to figure out what to do with the .in file in
> Windows. I ran ./configure for the apr on FreeBSD, everything,
> *poof*, went as expected, and it eventually spat out apr.h as well as
> a bunch of other stuff. I borrowed that apr.h and stuck it on my
> Windows machine, hoping there wasn't anything FreeBSD specific in
> there as a result. I no longer get a syntax error, but it's still
> telling me:
> *** No module name specified using %module or -module.
> I have no idea what that means, but I guess I don't get a *_wrap.c
> file? Or.... was I supposed to?
> And uhm, could someone tell me what I was actually supposed to do with
> the apr.h.* files? Please?

The correct apr.h for a windows system is apr.hw, which is copied into
the correct location by some part of the windows build process for APR,
IIRC. Sorry I can't be more help, perhaps figuring out how the SWIG
build process for the Ruby bindings works on unix will give you more
hints about what needs to be done to make it work on win32.


To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Apr 13 02:19:22 2005

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