< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index  

[reSIProcate] Re: Moving repro up a few levels in the source heirarchy


The bigger part is done.

Repro is now at the top level of the resiprocate repository
(e.g. https://scm.sipfoundry.org/rep/resiprocate/main/repro)

Both build systems should build it correctly now.

For the autotools build, just like resip, you run
. use-autotools
. autogen.sh
then configure and make

configure will take a --with-resip= argument to point to a built resip/dum tree.
Aim it right at the sip directory where you've built resiprocate.

(Example: ./configure --with-resip=/home/rjsparks/fix_autotools/main/sip)

The build will complain about some redefined constants (VERSION, etc) right now because there's a small error in the resiprocate tree we need to fix (Data.hxx and compat.hxx are including config.hxx - something exposed header files should NEVER do).

RjS

On Aug 16, 2005, at 3:46 PM, Robert Sparks wrote:

Minor modification to plan: Jason can help with the existing build system right now, so this is going to get checked in one step at a time (sorry if we take anybody on
a wild ride in the process, but I don't expect we'll be doing so).

RjS

On Aug 16, 2005, at 3:23 PM, Robert Sparks wrote:

A heads up -

I'm going to move repro up out of the sip/resiprocate tree this afternoon/tonight (it will continue to be in the resiprocate svn repository so that we keep the common repository
versioning properties).

The old build system will still work when I'm done - it will continue to make assumptions
about where repro and resip are relative to each other.

The autotools build will change such that you point repro to a build of the resiprocate library during configure (so you can build these separately). That build can be a working
copy - it won't have to be the result of 'make install'

I'll send another note when the move is committed.

RjS