Re: [Freeswitch-users] OpenSolaris Compile Error [gcc]

2009-08-14 Thread Michael Jerris
It would appear that different versions of opensolaris / compiler /  
32/64 bit handle this totally differently.  I have tested this both 32  
and 64 on sun studio when I made the change and it works, seems gcc  
wants different format specifiers.  The patch that caused this is :

http://fisheye.freeswitch.org/changelog/FreeSWITCH?cs=14069

Anyone with access to 32 and 64 bit opensolaris with both sun cc and  
gcc build systems working I need a patch that works on all.

Mike



On Aug 13, 2009, at 9:24 PM, Nick Lemberger wrote:

> 64bit OpenSolaris w/ gcc-4.3.2
>
> After a bootstrap and configure I get the following error when  
> running make:
>
>
> ---snip---
>
> Compiling src/switch_caller.c ...
> cc1: warnings being treated as errors
> src/switch_caller.c: In function  
> 'switch_caller_profile_event_set_data':
> src/switch_caller.c:299: error: format '%lld' expects type 'long  
> long int', but argument 5 has type 'switch_time_t'
> src/switch_caller.c:301: error: format '%lld' expects type 'long  
> long int', but argument 5 has type 'switch_time_t'
> src/switch_caller.c:303: error: format '%lld' expects type 'long  
> long int', but argument 5 has type 'switch_time_t'
> src/switch_caller.c:305: error: format '%lld' expects type 'long  
> long int', but argument 5 has type 'switch_time_t'
> src/switch_caller.c:307: error: format '%lld' expects type 'long  
> long int', but argument 5 has type 'switch_time_t'
> src/switch_caller.c:309: error: format '%lld' expects type 'long  
> long int', but argument 5 has type 'switch_time_t'
> src/switch_caller.c:311: error: format '%lld' expects type 'long  
> long int', but argument 5 has type 'switch_time_t'
> make[2]: *** [libfreeswitch_la-switch_caller.lo] Error 1
>
> ---snip---
>
> I get this error in both the source for 1.0.4 and last nights  
> snapshot.  An suggestions or ideas?  There are no apparent errors  
> during the bootstrap or configure processes.
>
> Regards,
> Nicholas Lemberger
> Lakefield Communications
>
>
>
> ___
> FreeSWITCH-users mailing list
> FreeSWITCH-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org


___
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


[Freeswitch-users] OpenSolaris Compile Error [gcc]

2009-08-13 Thread Nick Lemberger
64bit OpenSolaris w/ gcc-4.3.2

After a bootstrap and configure I get the following error when running make:


---snip---

Compiling src/switch_caller.c ...
cc1: warnings being treated as errors
src/switch_caller.c: In function 'switch_caller_profile_event_set_data':
src/switch_caller.c:299: error: format '%lld' expects type 'long long int', but 
argument 5 has type 'switch_time_t'
src/switch_caller.c:301: error: format '%lld' expects type 'long long int', but 
argument 5 has type 'switch_time_t'
src/switch_caller.c:303: error: format '%lld' expects type 'long long int', but 
argument 5 has type 'switch_time_t'
src/switch_caller.c:305: error: format '%lld' expects type 'long long int', but 
argument 5 has type 'switch_time_t'
src/switch_caller.c:307: error: format '%lld' expects type 'long long int', but 
argument 5 has type 'switch_time_t'
src/switch_caller.c:309: error: format '%lld' expects type 'long long int', but 
argument 5 has type 'switch_time_t'
src/switch_caller.c:311: error: format '%lld' expects type 'long long int', but 
argument 5 has type 'switch_time_t'
make[2]: *** [libfreeswitch_la-switch_caller.lo] Error 1

---snip---

I get this error in both the source for 1.0.4 and last nights snapshot.  An 
suggestions or ideas?  There are no apparent errors during the bootstrap or 
configure processes.

Regards,
Nicholas Lemberger
Lakefield Communications



___
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org