FreeBSD Port: net/asterisk-addons
Nikola Lecic
nlecic at EUnet.yu
Tue Sep 4 17:41:32 PDT 2007
On Mon, 3 Sep 2007 10:22:22 -0400
Dantavious <derrick at uniquestrength.net> wrote:
> Hi,
> I am having problems compiling this port. Here is the output.
> Can you assist me with this issue.
>
> ===> Building for asterisk-addons-1.4.2
> gmake[1]: Entering directory
> `/usr/ports/net/asterisk-addons/work/asterisk-addons-1.4.2'
> gmake[2]: Entering directory
> `/usr/ports/net/asterisk-addons/work/asterisk-addons-1.4.2/asterisk-ooh323c'
> gmake all-am
> gmake[3]: Entering directory
> `/usr/ports/net/asterisk-addons/work/asterisk-addons-1.4.2/asterisk-ooh323c'
> source='src/chan_h323.c' object='chan_h323.lo' libtool=yes \
> depfile='.deps/chan_h323.Plo'
> tmpdepfile='.deps/chan_h323.TPlo' \
> depmode=gcc3 /usr/local/bin/bash ./config/depcomp
> \ /usr/local/bin/bash ./libtool --mode=compile cc -DHAVE_CONFIG_H -I.
> -I. -I. -I./ooh323c/src -I./ooh323c/src/h323 -I/usr/local/include
> -DGNU -D_GNU_SOURCE -D_REENTRANT -D_COMPACT -c -o chan_h323.lo `test
> -f 'src/chan_h323.c' || echo './'`src/chan_h323.c rm
> -f .libs/chan_h323.lo cc -DHAVE_CONFIG_H -I. -I. -I. -I./ooh323c/src
> -I./ooh323c/src/h323 -I/usr/local/include -DGNU -D_GNU_SOURCE
> -D_REENTRANT -D_COMPACT -c src/chan_h323.c -MT chan_h323.lo -MD -MP
> -MF .deps/chan_h323.TPlo -fPIC -DPIC -o .libs/chan_h323.lo
> src/chan_h323.c:71: warning: initialization from incompatible pointer
> type src/chan_h323.c:91: warning: initialization from incompatible
> pointer type src/chan_h323.c: In function `ooh323_new':
> src/chan_h323.c:261: error: incompatible types in assignment
> src/chan_h323.c:264: error: incompatible type for argument 1 of
> `ast_best_codec' src/chan_h323.c: In function `ooh323_write':
> src/chan_h323.c:974: error: invalid operands to binary &
> src/chan_h323.c: In function `print_codec_to_cli':
> src/chan_h323.c:2219: error: structure has no member named `framing'
[...]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Derrick,
Looks like you have veeeery outdated version of net/asterisk (at least
a year old; if not, something's wrong with its *.h files), so if your
ports tree is up-to-date please do
# portupgrade -fr asterisk
That should fix the problem.
Nikola Lečić
More information about the freebsd-questions
mailing list