Compile failure in ptlib 2.10.9
Robert Kulagowski <[email protected]>
| Newsgroups | gmane.comp.telephony.openh323gk.user |
|---|---|
| Message-ID | <CAGe0w3QumGfohjVB_WRWoQNmq51ikRcXgcBtr97WLRMmw-tU-g@mail.gmail.com> |
This is an Ubuntu 14.04.1 host. Is 2.10.9 still the preferred version
if I intend to eventually run 3.7?
<snip>
[CC] ptclib/inetprot.cxx
[CC] ptlib/common/notifier_ext.cxx
[CC] ptclib/vcard.cxx
[CC] ptclib/guid.cxx
bison ptlib/common/getdate.y -o ptlib/common/getdate.tab.c
ptlib/common/getdate.y:135.1-12: warning: deprecated directive, use
‘%pure-parser’ [-Wdeprecated]
%pure_parser
^^^^^^^^^^^^
ptlib/common/getdate.y: warning: 4 shift/reduce conflicts [-Wconflicts-sr]
ptlib/common/getdate.y: warning: 18 reduce/reduce conflicts [-Wconflicts-rr]
[CC] ptlib/common/getdate.tab.c
ptlib/common/getdate.y:112:18: error: conflicting types for ‘PTime_yyparse’
#define yyparse PTime_yyparse
^
ptlib/common/getdate.tab.c:271:5: note: in expansion of macro ‘yyparse’
int yyparse (void);
^
ptlib/common/getdate.y:112:18: note: previous declaration of
‘PTime_yyparse’ was here
#define yyparse PTime_yyparse
^
ptlib/common/getdate.y:120:12: note: in expansion of macro ‘yyparse’
static int yyparse(void *);
^
ptlib/common/getdate.y: In function ‘PTime_yyparse’:
ptlib/common/getdate.y:105:38: error: ‘parseParam’ undeclared (first
use in this function)
#define VARIABLE ((struct Variables*)parseParam)
^
ptlib/common/getdate.y:158:6: note: in expansion of macro ‘VARIABLE’
VARIABLE->yyHaveTime++;
^
ptlib/common/getdate.y:105:38: note: each undeclared identifier is
reported only once for each function it appears in
#define VARIABLE ((struct Variables*)parseParam)
^
ptlib/common/getdate.y:158:6: note: in expansion of macro ‘VARIABLE’
VARIABLE->yyHaveTime++;
^
ptlib/common/getdate.y: In function ‘PTimeParse’:
ptlib/common/getdate.y:981:5: error: too many arguments to function
‘PTime_yyparse’
yyparse(&var);
^
ptlib/common/getdate.y:112:18: note: declared here
#define yyparse PTime_yyparse
^
ptlib/common/getdate.tab.c:1159:1: note: in expansion of macro ‘yyparse’
yyparse (void)
^
make[2]: *** [/home/sstuart/ptlib-v2.10.9/lib_linux_x86_64/obj_s/getdate.tab.o]
Error 1
make[2]: Leaving directory `/home/sstuart/ptlib-v2.10.9/src'
make[1]: *** [optnoshared] Error 2
make[1]: Leaving directory `/home/sstuart/ptlib-v2.10.9/src'
make: *** [optnoshared] Error 2
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce.
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________________
Posting: mailto:[email protected]
Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/