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

Re: 1.7.7 up for testing/signing

From: Philip Herron <philip.herron_at_wandisco.com>
Date: Fri, 05 Oct 2012 16:47:19 +0100

I think i found the majority of my problems. Seems as though its
building in VC2012 at the moment. For libintl the path you specify the
gen-win.py looks for path/inc and path/lib. For the headers and lib
where as GnuWin32 installs include and lib. Then bdb it looks for
path/lib/libdb$version

These feel too hard to find or at least should be documented since there
is very little to no standardization on windows development libraries.
Why not have dependancy-include-dir and dependancy-lib-dir for each for
each of them? Although your gen-make.py is going to be huge but at least
its a little more simple to see whats pointing to where.

Then what happens with ruby and perl bindings for their respective lib
and include paths. And now i just noticed my libintl lib must be wrong
since its looking for intl3_svn.lib and now its failing because i didn't
specify a junit.

--Phil

On 05/10/12 16:17, Philip Herron wrote:
> On 05/10/12 16:14, Bert Huijben wrote:
>>
>>> -----Original Message-----
>>> From: Mark Phippard [mailto:markphip_at_gmail.com]
>>> Sent: vrijdag 5 oktober 2012 17:00
>>> To: Philip Herron
>>> Cc: dev_at_subversion.apache.org
>>> Subject: Re: 1.7.7 up for testing/signing
>>>
>>> On Fri, Oct 5, 2012 at 10:51 AM, Philip Herron
>>> <philip.herron_at_wandisco.com> wrote:
>>>> Decided to try using the 2010 vcnet version for gen-make.py, and
>> upgraded
>>> in
>>>> VC2012. But running msbuild subversion_bla.sln /p:UseEnv=true fails
>>>> miserably. Running in VC looks like its working. But i need to tell it
>> to
>>>> include and lib paths Which seems painful.
>>> I do my Windows builds using command line. I believe I am currently
>>> using VS 2008 for the builds I sign. When you install VS, it installs
>>> a shortcut that opens a Windows command prompt with all of the VS
>>> envvars already set. That is what I use as my starting point. I then
>>> just have some batch files that run the Python script and follow that
>>> by running the "devenv" command to build the solution. This is pretty
>>> much how I have always done it going back to MSVC 6. The only thing
>>> that really changed was the name of the command line tool to build the
>>> solution.
>>>
>>> Bert also has build scripts that he uses that use MSBuild. I know
>>> these work with VS 2010, but not sure if he updated them yet for 2012.
>> The 2012 specific support hasn't been merged to 1.7.x (yet), but
>> opening the
>> 2010 project in Visual Studio 2010 allows you to upgrade them to 2012
>> with a
>> few mouseclicks.
>>
>> (I don't use the UseEnv flag)
>>
>> Bert
>>
> Hey
>
> Thanks yeah i did the upgrade to 2012 thing. But i dont know how you
> dont use UseEnv since i get errors of no libintl.h. Maybe i need to
> point to a different location?
>
> --Phil
Received on 2012-10-05 17:47:58 CEST

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