[Asterisk-Users] H323

Brian Johnson bjohnson at jecinc.on.ca
Tue May 20 09:33:24 MST 2003


RTFM = read the f____ manual

They get asked questions that revolve around this problem repeatedly and are a
little annoyed by it

The H323 docs/site refer to where to download the libs from (and are the correct
version)



María de Ory (mdeory at avproduc.com) wrote:
>
>what does RTFM mean? Now I'm a little lost, but I'll read more, and then I'll try
to do what you say.
>Thanks everybody!
>  ----- Original Message -----
>  From: Jeremy McNamara
>  To: asterisk-users at lists.digium.com
>  Sent: Tuesday, May 20, 2003 6:06 PM
>  Subject: Re: [Asterisk-Users] H323
>
>
>  You CANNOT use distro specific installs of Open H.323 and PWLib!!!!!!!!!!!!
Distro specific installs change the names of the library files and have even been
known to change code (debian).
>
>  Do yourself a favor and RTFM, especially the Common Errors section:
>
>  http://www.openh323.org/build.html#unix
>
>
>  Jeremy McNamara
>
>
>
>
>  Pawe³ Go³aszewski wrote:
>
>On Tue, 20 May 2003, Jeremy McNamara wrote:
>  First  cd asterisk/channels/h323 and eyeball the README. Then you need
>to spend some time reading:  http://www.openh323.org.
>
>It all boils down to properly compiling PWLib, Open H.323 and compiling
>and installing chan_h323
>
>...and if you want to use openh323 and pwlib from your favourite distro -
>take this patch (made against latest cvs of asterisk) :)
>I'm using it succesfully with:
># rpm -q openh323 pwlib
>openh323-1.10.4-1
>pwlib-1.4.4-1
>from PLD Linux.
>
>openh323-1.11.* does not work for me. asterisk build with that openh323
>makes sig11 on start (yes, I've tried to do everything like in README of
>chan_h323).
>
>  ----------------------------------------------------------------------------
>--- ./channels/h323/Makefile.org	Tue May 13 09:53:16 2003
>+++ ./channels/h323/Makefile	Tue May 13 09:55:26 2003
>@@ -61,13 +62,13 @@
> 	g++ -g -c -o $@ $(CFLAGS) $<
>
> chan_h323.so:	chan_h323.o ast_h323.o
>-	g++  -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib
 -lpt_linux_x86_r -L$(OPENH323DIR)/lib -lh323_linux_x86_r -L/usr/lib -lpthread -ldl
-lcrypto -lssl -lexpat
>+	g++  -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib
 -lpt -L$(OPENH323DIR)/lib -lopenh323 -L/usr/lib -lpthread -ldl -lcrypto -lssl -lexpat
>
> chan_h323_d.so:	chan_h323.o ast_h323.o
>-	g++  -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib
 -lpt_linux_x86_d -L$(OPENH323DIR)/lib -lh323_linux_x86_d -L/usr/lib -lpthread -ldl
-lcrypto -lssl -lexpat
>+	g++  -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib
 -lpt -L$(OPENH323DIR)/lib -lopenh323 -L/usr/lib -lpthread -ldl -lcrypto -lssl -lexpat
>
> chan_h323_s.so:	chan_h323.o ast_h323.o
>-	g++  -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib
 -lpt_linux_x86_r_s -L$(OPENH323DIR)/lib -lh323_linux_x86_r_s -L/usr/lib -lpthread
-ldl -lcrypto -lssl -lexpat
>+	g++  -shared -Xlinker -x -o chan_h323.so chan_h323.o ast_h323.o -L$(PWLIBDIR)/lib
 -lpt -L$(OPENH323DIR)/lib -lopenh323 -L/usr/lib -lpthread -ldl -lcrypto -lssl -lexpat
> clean:
> 	rm -f *.o *.so core.*
>
>
>

--
Brian Johnson

This is where my witty signature line would be if I bothered to edit this line :)





More information about the asterisk-users mailing list