<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY style="COLOR: #000000; FONT-FAMILY: Arial"><SPAN id=hbblock>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><SPAN id=hbblock>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<P><SPAN class=575413918-24112003><FONT size=2>Hello all
again,</FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT size=2></FONT></SPAN> </P>
<P><SPAN class=575413918-24112003><FONT size=2>This is you rookie installer
Peter again having question regards to the Source File installation
</FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT size=2>question:</FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT size=2>Do I execute all of the
following via this the INSTALL instruction</FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT size=2><A
href="http://cvs.berlios.de/cgi-bin/viewcvs.cgi/*checkout*/ser/sip_router/INSTALL">http://cvs.berlios.de/cgi-bin/viewcvs.cgi/*checkout*/ser/sip_router/INSTALL</A></FONT></SPAN></P>
<P><SPAN class=575413918-24112003>2. Howto Build ser From Source
Distribution<BR>-------------------------------------------<BR><BR>(NOTE: if
make doesn't work try gmake instead)<BR><BR>- compile with default
options:<BR><BR>make #builds only ser core, equivalent to make
ser<BR>make modules<BR><BR>or make all #builds everything<BR><BR>- compile
with profiling<BR><BR>make PROFILE=-pg all<BR><BR>-compile debug mode
version<BR><BR>make mode=debug all<BR><BR>-compile debug version with
profiling<BR><BR>make mode=debug PROFILE=-pg all<BR><BR>-compile only the
print module<BR><BR>make modules=modules/print modules<BR><BR>-compile all
the "default" modules except textops and vm<BR><BR>make
skip_modules="textops vm" modules<BR><BR>-compile all default modules and
include uri_radius (not compiled by default):<BR><BR>make
include_modules="uri_radius" modules<BR><BR>-compile all the modules from
the modules subdirectory (even the one excluded<BR>by default):<BR><BR>make
exclude_modules="" modules<BR><BR>-compile all the modules from the modules
subdirectory excluding vm:<BR><BR>make exclude_modules=vm
modules<BR><BR>or<BR><BR>make exclude_modules="" skip_modules=vm
modules<BR><BR><BR>-compile with the "tm" module statically linked and with
profiling<BR><BR>make static_modules=tm PROFILE=-pg all<BR><BR>-compile with
gcc-3.2 instead of gcc<BR><BR>make CC=gcc-3.2 all <FONT
color=#ff0000>//Seems to fail when I do
this<BR></FONT><BR>or<BR><BR>CC=gcc-3.2 make all <FONT color=#ff0000>//Seems
to fail when I do this</FONT></SPAN></P><SPAN class=575413918-24112003><FONT
color=#ff0000></FONT></SPAN></BLOCKQUOTE>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><SPAN
class=575413918-24112003>
<P><SPAN class=575413918-24112003><FONT color=#0000ff><FONT
size=2> Seems to work when I do a </FONT><FONT size=3>CC=gcc
make all or make CC=gcc all</FONT></FONT></SPAN><BR><BR><BR><BR>Make
targets:<BR><BR>Clean:<BR><BR>make clean (clean the modules
too)<BR>make proper (clean also the dependencies)<BR>make distclean
(the same as proper)<BR>make mantainer-clean (clean everything, including
auto generated files,<BR> tags, *.dbg a.s.o)<BR><BR>Compile:<BR><BR>make
proper<BR>make<BR>(or gmake on non-Linux systems)<BR>make modules <BR>or
make modules exclude_modules="CVS print" etc.<BR><BR>Make tags:<BR><BR>make
TAGS<BR><BR>Create a tar.gz with the sources (in ../):<BR><BR>make
tar<BR><BR>Create a tar.gz with the binary distribution (in
../):<BR><BR>make bin<BR><BR>Create a gzipped solaris package (in
../):<BR><BR>make sunpkg<BR><BR>Create debian packages (in ../):<BR><BR>make
deb<BR><BR>or<BR><BR>dpkg-buildpackage<BR><BR>Install:<BR><BR>make
prefix=/usr/local install<SPAN class=575413918-24112003><FONT
size=2> </FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT
size=2>---------------------------------------------------------------------------------------------------------------</FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT color=#0000ff size=2>Or do I do the
folllowing</FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT
color=#0000ff></FONT></SPAN> </P><SPAN class=575413918-24112003>
<P><SPAN class=575413918-24112003><FONT color=#0000ff size=2>or do I just do
the following to make it work</FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT color=#0000ff
size=2>./configure</FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT color=#0000ff
size=2>make</FONT></SPAN></P>
<P><SPAN class=575413918-24112003><FONT color=#0000ff size=2>make
prefix=/usr/local/ install</FONT></SPAN></P>
<P> </SPAN><BR><BR></P></SPAN></BLOCKQUOTE></SPAN>
<P></P></BLOCKQUOTE></SPAN>
<P></P></BODY></HTML>