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

Re: Building and Testing Python, Perl, and Ruby Bindings

From: Andreas Magnusson <andreas.ch.magnusson_at_home.se>
Date: 2006-07-27 17:56:24 CEST

Paul Burba wrote:
> "D.J. Heap" <djheap@gmail.com> wrote on 07/22/2006 01:28:33 PM:
>
>> On 7/12/06, Paul Burba <paulb@softlanding.com> wrote:
>> [snip]
>>> **** BUILD SUBVERSION *****
>>> The file
> C:\SVN\src-trunk\build\win32\msvc-dsp\swig_perl_client_msvc.dsp
>>> has been modified and cannot be loaded as a Developer Studio project.
>>> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_perl_core_msvc.dsp
> has
>>> been modified and cannot be loaded as a Developer Studio project.
>>
>> Are you still seeing these weird errors, Paul? I'm able to build the
>> python bindings in VC6 with just the $top_srcdir warnings. Perl is
>> still broken with:
>
> DJ,
>
> Thanks for taking a look, unfortunately the problems you found with
> $(top_srcdir), #error, and #warning appear unrelated to my swig
> difficulties. I tried 1.3.25, but building with VC++6.0 gives the same
> errors:
>
> Found installed SWIG version 1.3.25
> Using SWIG library directory C:\SVN\SWIG\Lib
> Found ML, ZLib build will use ASM sources
> Found neon version 0.25.5
> Configuring apr-util library...
> perl "..\httpd-2.0.58\srclib\apr-util\build\w32locatedb.pl" dll
> "db4-win32\include" "db4-win32\lib"
> Using BDB version 4.4.20
> <snip>
> Wrote: build\win32\msvc-dsp\swig_python_client_msvc.dsp
> Wrote: build\win32\msvc-dsp\swig_python_core_msvc.dsp
> Wrote: build\win32\msvc-dsp\swig_python_delta_msvc.dsp
> Wrote: build\win32\msvc-dsp\swig_python_fs_msvc.dsp
> Wrote: build\win32\msvc-dsp\swig_python_ra_msvc.dsp
> Wrote: build\win32\msvc-dsp\swig_python_repos_msvc.dsp
> Wrote: build\win32\msvc-dsp\swig_python_wc_msvc.dsp
> <snip>
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_perl_client_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_perl_core_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_perl_delta_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_perl_fs_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_perl_ra_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_perl_repos_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_perl_wc_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_python_client_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_python_core_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_python_delta_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_python_fs_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_python_ra_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_python_repos_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_python_wc_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_ruby_client_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_ruby_core_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_ruby_delta_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_ruby_fs_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_ruby_ra_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_ruby_repos_msvc.dsp
> has been modified and cannot be loaded as a Developer Studio project.
> The file C:\SVN\src-trunk\build\win32\msvc-dsp\swig_ruby_wc_msvc.dsp has
> been modified and cannot be loaded as a Developer Studio project.
>
> I've googled, altavistaed, lycosed, and otherwise yahooed this error
> message to within an inch of its life and haven't found anything helpful
> except some vague discussion of dsp file corruption due to line ending
> problems.
>
> I don't imagine this matters, but I'm running these tests on a VMWare
> virtual machine. I remain completely baffled at the moment but will
> continue to look into this.
>
> Paul B.
>
> ...\..\..\subversion\bindings\swig\perl\libsvn_swig_perl\swigutil_pl.h(38)
>> : fatal error C1083: Cannot open include file: 'svn_private_config.h':
>> No such file or directory
>> Error executing cl.exe.
>>
>> which is odd, but I get the same in VS2005 and at least the VC6
>> project files appear to be loading fine. Ruby and JavaHL I haven't
>> tried. If you are still using swig 1.3.29 you could try 1.3.25.
>>
>> DJ

Check once more if the generated .dsp files have LF line-endings. VC++6
absolutely HATES LF line-endings (but only in .dsp files). Those are the
only problems I've had in the past that could translate to your problem.

/Andreas

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jul 27 17:57:43 2006

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