<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 08.00.0681.000">
<TITLE>Mod_opal &amp; PTLIB</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">I</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">&#8217;</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">m trying to compile mod_opal here but</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">I</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">can</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">&#8217;</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">t get it</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">to work</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">.&nbsp; I</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">&#8217;</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">ve tried the buildopal.sh script, the manual install,</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">sacrificial offerings, etc. to no avail.</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp; I was getting an error about PTLib being too old, so I grabbed</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">PTLib 2.10.7</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> source</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> here:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><A HREF="http://www.linuxfromscratch.org/blfs/view/svn/general/ptlib.html"><SPAN LANG="en-us"><U><FONT COLOR="#0000FF" FACE="Calibri">http://www.linuxfromscratch.org/blfs/view/svn/general/ptlib.html</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Trying to compile</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> it,</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">I get</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">a</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">&#8220;</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">No operating system selected</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">&#8221;</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"></FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">error</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">.&nbsp; I</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">&#8217;</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">ve pasted in the make attempt below</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">,</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"></FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">Distro is CentOS 5.8.</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">It looks like a lot</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> of other folks</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">have had/</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">are having problems with mod_opal and ptlib, but I</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">&#8217;</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">m not seeing much in the way of solutions.</FONT></SPAN><SPAN LANG="en-us">&nbsp;<FONT FACE="Calibri"></FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">Has anyone else gotten past this problem</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">?&nbsp; Any pointers?&nbsp; (no pun intended)</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">[root@Tyrion ptlib]# make</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Setting default PTLIBDIR to /root/ptlib</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[1]: Entering directory `/root/ptlib'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[2]: Entering directory `/root/ptlib'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[3]: Entering directory `/root/ptlib'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[3]: Leaving directory `/root/ptlib'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[2]: Leaving directory `/root/ptlib'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">set -e; if test -d /root/ptlib/src ; then make -C /root/ptlib/src optshared; fi;&nbsp; if test -d /root/ptlib/plugins ; then make -C/root/ptlib/plugins optshared; fi;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[2]: Entering directory `/root/ptlib/src'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[3]: Entering directory `/root/ptlib/src'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">[CC] ptclib/psasl.cxx</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">In file included from /root/ptlib/include/ptlib/object.h:44,</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from /root/ptlib/include/ptlib.h:47,</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from ptclib/psasl.cxx:35:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptlib/unix/ptlib/platform.h:555:2: error: #error No operating system selected.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptlib/mutex.h:109: error: âPThreadIdentifierâ does not name a type</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptlib/thread.h:292: error: âPThreadIdentifierâ does not name a type</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptlib/thread.h:293: error: âPThreadIdentifierâ does not name a type</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptlib/thread.h:403: error: âPThreadIdentifierâ does not name a type</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptlib/syncthrd.h:326: error: âPThreadIdentifierâ was not declared in this scope</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptlib/syncthrd.h:326: error: template argument 1 is invalid</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptlib/syncthrd.h:326: error: template argument 3 is invalid</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptlib/syncthrd.h:326: error: template argument 4 is invalid</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">/root/ptlib/include/ptclib/cypher.h:382: error: âPUInt32lâ does not name a type</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[3]: *** [/root/ptlib/lib_linux_x86_64/obj/psasl.o] Error 1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[3]: Leaving directory `/root/ptlib/src'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[2]: *** [optshared] Error 2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[2]: Leaving directory `/root/ptlib/src'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[1]: *** [optshared] Error 2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make[1]: Leaving directory `/root/ptlib'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">make: *** [default] Error 2</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Many t</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">hanks,</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><I></I></SPAN><SPAN LANG="en-us"><I></I></SPAN><I><SPAN LANG="en-us"></SPAN></I><I><SPAN LANG="en-us"><FONT FACE="Times New Roman">Phil Quesinberry</FONT></SPAN></I><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Q Systems Engineering, Inc.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Electronic Controls and Embedded Systems Development</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">(410) 969-8002</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><A HREF="http://www.qsystemsengineering.com"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U></U></SPAN><U><SPAN LANG="en-us"></SPAN></U><U><SPAN LANG="en-us"><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://www.qsystemsengineering.com</FONT></SPAN></U><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>

</BODY>
</HTML>