Steve Underwood schrieb: > Kristijan Vrban wrote: > >> Steve Underwood schrieb: >> >> >>> Hi Kristijan, >>> >>> Kristijan Vrban wrote: >>> >>> >>> >>>> Hello, since spandsp 0.0.4pre12 i get this error on FreeBSD: >>>> >>>> T libcallweaver_la-frame.lo -MD -MP -MF .deps/libcallweaver_la-frame.Tpo >>>> -c frame.c -fPIC -DPIC -o .libs/libcallweaver_la-frame.o >>>> In file included from //usr/local/include/spandsp.h:64, >>>> from frame.c:34: >>>> //usr/local/include/spandsp/dc_restore.h: In function `fsaturate': >>>> //usr/local/include/spandsp/dc_restore.h:118: warning: implicit >>>> declaration of function `rintl' >>>> In file included from /usr/include/openssl/evp.h:134, >>>> from ../include/callweaver/utils.h:34, >>>> from ../include/callweaver/channel.h:58, >>>> from frame.c:44: >>>> /usr/include/openssl/rsa.h: At top level: >>>> /usr/include/openssl/rsa.h:101: error: syntax error before numeric constant >>>> *** Error code 1 >>>> >>>> Stop in /usr/src/callweaver/callweaver-RC-1.1.99.20071027/corelib. >>>> *** Error code 1 >>>> >>>> Stop in /usr/src/callweaver/callweaver-RC-1.1.99.20071027/corelib. >>>> *** Error code 1 >>>> >>>> Stop in /usr/src/callweaver/callweaver-RC-1.1.99.20071027/corelib. >>>> *** Error code 1 >>>> >>>> Stop in /usr/src/callweaver/callweaver-RC-1.1.99.20071027 >>>> >>>> >>>> >>> I changed things a little, in response to a user request, so spandsp.h >>> is generated during the configure process to use headers appropriate to >>> the current platform. Something in those extra includes must be >>> upsetting things on your system. >>> >>> If you edit your installed spandsp.h, and remove the lines including >>> math.h, tgmath.h, inttypes.h and/or stdint.h you should be back to the >>> way the old spandsp.h looked. If that works OK, I will need to review >>> these includes again. >>> >>> Regards, >>> Steve >>> >>> _______________________________________________ >>> Callweaver-dev mailing list >>> [email protected] >>> http://lists.callweaver.org/mailman/listinfo/callweaver-dev >>> >>> >>> >>> >>> >> Hello Steve, >> >> yes, after removing math.h, tgmath.h, inttypes.h it worked. >> >> Regards, >> Kristijan >> >> > Great. Now, I wonder which one causes trouble? :-\ > > Some versions of xxxBSD have very broken C99 environments. It sounds > like your might, but we have to live with that. I wonder if you could > try putting those includes back one by one, to see which causes trouble? > I will put things back more or less as they were for now, but I really > want to add extra includes, if I can do it safely. > > Regards, > Steve > > _______________________________________________ > Callweaver-dev mailing list > [email protected] > http://lists.callweaver.org/mailman/listinfo/callweaver-dev > > > it's tgmath.h
-- Kristijan Vlines - Kristijan Vrban Unter den Eichen 7 D-65195 Wiesbaden, Germany Tel: 00496115657260 Email: [EMAIL PROTECTED] Web: http://www.vlines.de _______________________________________________ Callweaver-dev mailing list [email protected] http://lists.callweaver.org/mailman/listinfo/callweaver-dev
