[Asterisk-bsd] Cant install asterisk from ports.

Chris St Denis chris at aebc.com
Thu May 19 02:36:29 CDT 2005


I suggest using the ports from the official FreeBSD CVS. Do a cvsup to the
latest ports collection. do a make clean. then try a make again.

Also note if you want zaptel you need the FreeBSD source. If you don't want
it, use the WITHOUT_ZAPTEL=yes option. And note asterisk seems to be much
better on asterisk 5.3 or later.

----- Original Message ----- 
From: "Andrew A. Kochetkoff" <andrews at mtelecom.chita.ru>
To: <asterisk-bsd at lists.digium.com>
Sent: Wednesday, May 18, 2005 11:27 PM
Subject: [Asterisk-bsd] Cant install asterisk from ports.


> Hi all!
>
> Try to install asterisk-1.07 from ports.
> I have port-openh323.1.17.1.tgz and port-pwlib_1.9.0.tgz from bonika.net
> When i do make install i have:
> web [154] [15:02:15] [/usr/ports/net/asterisk]#make install
> ..........................................................
> ..........................................................
> gmake[1]: Entering directory
`/usr/ports/net/asterisk/work/asterisk-1.0.7/channels'
> gmake -C h323 ast_h323.o
> gmake[2]: Entering directory
`/usr/ports/net/asterisk/work/asterisk-1.0.7/channels/h323'
> c++ -O -pipe -funroll-loops -march=pentium3 -c -fno-rtti -o
ast_h323.o -O -pipe -funroll-loops
> -march=pentium3 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-d
eclarations  -Iinclude
> -I../include -D_REENTRANT -D_GNU_SOURCE   -march=i386     -I/usr/local/inc
lude
> -DZAPTEL_OPTIMIZATIONS -DASTERISK_VERSION=\"1.0.6-BRIstuffed-0.2.0-RC7j\"
> -DINSTALL_PREFIX=\"/usr/local\" -DASTETCDIR=\"/usr/local/etc/asterisk\"
> -DASTLIBDIR=\"/usr/local/lib/asterisk\" -DASTVARLIBDIR=\"/usr/local/share/
asterisk\"
> -DASTVARRUNDIR=\"/var/run\" -DASTSPOOLDIR=\"/var/spool/asterisk\" -DASTLOG
DIR=\"/var/log/asterisk\"
> -DASTCONFPATH=\"/usr/local/etc/asterisk/asterisk.conf\"
> -DASTMODDIR=\"/usr/local/lib/asterisk/modules\" -DASTAGIDIR=\"/usr/local/s
hare/asterisk/agi-bin\"
>     -DBUSYDETECT_MARTIN      -Wno-missing-prototypes -Wno-missing-declarat
ions  -DOLD_SANGOMA_API
> -DZAPATA_PRI    -DIAX_TRUNKING -I/usr/local/include  -DCRYPTO -fPIC  -DPBY
TE_ORDER=PLITTLE_ENDIAN
> -DNDEBUG -DDO_CRASH -DDEBUG_THREADS -pipe -Wall -fPIC -pthread -D_REENTRAN
T -D_GNU_SOURCE
> -DP_HAS_SEMAPHORES -DP_SSL -DP_PTHREADS -DPHAS_TEMPLATES -DPTRACING -DP_US
E_PRAGMA -I../../include
> -I/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix
> -I/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include
> -I/usr/ports/net/openh323/work/openh323_v1_17_1/include -Wno-missing-proto
types
> -Wno-missing-declarations ast_h323.cpp
> cc1plus: warning: command line option "-Wstrict-prototypes" is valid for
C/ObjC but not for C++
> cc1plus: warning: command line option "-Wmissing-prototypes" is valid for
C/ObjC but not for C++
> cc1plus: warning: command line option "-Wmissing-declarations" is valid
for C/ObjC but not for C++
> cc1plus: warning: command line option "-Wno-missing-prototypes" is valid
for C/ObjC but not for C++
> cc1plus: warning: command line option "-Wno-missing-declarations" is valid
for C/ObjC but not for C++
> cc1plus: warning: command line option "-Wno-missing-prototypes" is valid
for C/ObjC but not for C++
> cc1plus: warning: command line option "-Wno-missing-declarations" is valid
for C/ObjC but not for C++
> In file included from
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib.h:181,
>                    from ast_h323.cpp:34:
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/pdirect.h:
78: error: expected
> unqualified-id before "protected"
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/pdirect.h:
78: error: expected `,'
> or `;' before "protected"
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/pdirect.h:
80: error: expected
> constructor, destructor, or type conversion before '*' token
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/pdirect.h:
80: error: expected `,'
> or `;' before '*' token
> In file included from
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib.h:193,
>                    from ast_h323.cpp:34:
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/config.h:5
3: error: expected
> unqualified-id before "public"
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/config.h:5
3: error: expected `,'
> or `;' before "public"
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/config.h:5
5: error: expected
> class-name before '(' token
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/config.h:5
5: error: expected `,'
> or `;' before '(' token
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/config.h:5
7: error: expected
> unqualified-id before "protected"
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/config.h:5
7: error: expected `,'
> or `;' before "protected"
> In file included from
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib.h:199,
>                    from ast_h323.cpp:34:
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:124: error:
expected class-name before
> '{' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:125: error:
`PObject' has not been
> declared
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:125: error:
ISO C++ forbids
> declaration of `PCLASSINFO' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:125: error:
ISO C++ forbids
> declaration of `parameter' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:150: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:156: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:159: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:165: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:165: error:
`PArgList::PArgList(int)'
> and `PArgList::PArgList(int)' cannot be overloaded
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:180: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:185: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:209: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:210: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:218: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:219: error:
ISO C++ forbids
> declaration of `PStringArray' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:219: error:
`void
> PArgList::SetArgs(int)' and `void PArgList::SetArgs(int)' cannot be
overloaded
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:252: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:257: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:276: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:277: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:293: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:294: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:304: error:
`PString' does not name a type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:309: error:
`PString' does not name a type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:314: error:
`PString' does not name a type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:332: error:
`PStringArray' does not
> name a type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:341: error:
`PString' does not name a type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:350: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:350: error:
expected `;' before "operator"
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:391: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:392: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:400: error:
expected `,' or `...'
> before '&' token
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:401: error:
ISO C++ forbids
> declaration of `PString' with no type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:406: error:
`PStringArray' does not
> name a type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:408: error:
`PString' does not name a type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:410: error:
`PStringArray' does not
> name a type
> /usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/args.h:412: error:
`PIntArray' does not name
> a type
> .......................................................
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/pprocess.h
:150: warning: 'void
> PXShowSystemWarning(PINDEX)' declared `static' but never defined
>
/usr/ports/devel/pwlib/work/pwlib_v1_9_0/include/ptlib/unix/ptlib/pprocess.h
:151: warning: 'void
> PXShowSystemWarning(PINDEX, int)' declared `static' but never defined
> In file included from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/channels.h:173,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/codecs.h:291,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323caps.h:202,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323con.h:316,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323.h:483,
>                    from ast_h323.cpp:35:
> /usr/ports/net/openh323/work/openh323_v1_17_1/include/transports.h:187:1:
unterminated #ifndef
> In file included from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/codecs.h:291,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323caps.h:202,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323con.h:316,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323.h:483,
>                    from ast_h323.cpp:35:
> /usr/ports/net/openh323/work/openh323_v1_17_1/include/channels.h:164:1:
unterminated #ifndef
> In file included from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323caps.h:202,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323con.h:316,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323.h:483,
>                    from ast_h323.cpp:35:
> /usr/ports/net/openh323/work/openh323_v1_17_1/include/codecs.h:281:1:
unterminated #ifndef
> In file included from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323con.h:316,
>                    from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323.h:483,
>                    from ast_h323.cpp:35:
> /usr/ports/net/openh323/work/openh323_v1_17_1/include/h323caps.h:194:1:
unterminated #ifndef
> In file included from
/usr/ports/net/openh323/work/openh323_v1_17_1/include/h323.h:483,
>                    from ast_h323.cpp:35:
> /usr/ports/net/openh323/work/openh323_v1_17_1/include/h323con.h:305:1:
unterminated #ifndef
> gmake[2]: *** [ast_h323.o] Error 1
> gmake[2]: Leaving directory
`/usr/ports/net/asterisk/work/asterisk-1.0.7/channels/h323'
> gmake[1]: *** [h323/ast_h323.o] Error 2
> gmake[1]: Leaving directory
`/usr/ports/net/asterisk/work/asterisk-1.0.7/channels'
> gmake: *** [subdirs] Error 1
> *** Error code 2
>
> Stop in /usr/ports/net/asterisk.
> web [154] [15:02:39] [/usr/ports/net/asterisk]#
>
> Help me please!
> ----------------------------------------------------------
>
>
> _______________________________________________
> Asterisk-BSD mailing list
> Asterisk-BSD at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-bsd
>




More information about the Asterisk-BSD mailing list