[Freeswitch-users] strdup error on solaris

Michal Bielicki michal.bielicki at seventhsignal.de
Tue Aug 23 13:09:07 MSD 2011


we define __EXTENSIONS__ if you use suncc. gcc was never tested on solaris.

Am 18.08.2011 um 23:41 schrieb Seven Du:

> On Thursday, August 18, 2011 at 10:56 PM, Anthony Minessale wrote:
>> 
>> hmm, did solaris stop putting strdup in string.h ?
>> 
>> 
> looks it's still there. Do you think I should report a jira?
> 
> 
> 
> #if defined(__EXTENSIONS__) || \
>         (!defined(_STRICT_STDC) && !defined(__XOPEN_OR_POSIX)) || \
>         defined(_XPG4_2)
> extern char *strdup(const char *);
> #endif
> 
> 
> #if defined(__EXTENSIONS__) || !defined(__XOPEN_OR_POSIX) || defined(_XPG4_2)
> extern char *strdup();
> #endif
> 
> 
> http://pastebin.freeswitch.org/17088
>  
>> On Thu, Aug 18, 2011 at 9:52 AM, Seven Du <dujinfang at gmail.com> wrote:
>>> Hi,
>>> I'm new to solaris
>>> SunOS solaris 5.11 snv_134 i86pc i386 i86pc
>>> I didn't follow the wiki about installing on solaris but installed building
>>> tool chain with pkg install SUNWgcc etc.
>>> bootstrap and configure was ok, however, I got error on gmake. Any highlight
>>> on this?  Thanks.
>>> libs/stfu/stfu.c: In function `stfu_n_debug':
>>> libs/stfu/stfu.c:224: warning: implicit declaration of function `strdup'
>>> libs/stfu/stfu.c:224: warning: assignment makes pointer from integer without
>>> a cast
>>> libs/stfu/stfu.c:227: warning: assignment makes pointer from integer without
>>> a cast
>>> libs/stfu/stfu.c: In function `stfu_n_init':
>>> libs/stfu/stfu.c:302: warning: assignment makes pointer from integer without
>>> a cast
>>> gmake[1]: *** [libfreeswitch_la-stfu.lo] #### 1
>>> gmake: *** [all] #### 2
>>> link at solaris:~/seven/freeswitch# vi libs/stfu/stfu.c:224
>>> link at solaris:~/seven/freeswitch# vi libs/stfu/stfu.c
>>> 
>>> link at solaris:~/seven/freeswitch# gcc -v
>>> Reading specs from /usr/sfw/lib/gcc/i386-pc-solaris2.11/3.4.3/specs
>>> Configured with: /builds2/sfwnv-gate/usr/src/cmd/gcc/gcc-3.4.3/configure
>>> --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as
>>> --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++,f77,objc
>>> --enable-shared
>>> Thread model: posix
>>> gcc version 3.4.3 (csl-sol210-3_4-20050802)
>>> --
>>> Seven Du
>>> About: http://about.me/dujinfang
>>> Blog: http://www.dujinfang.com
>>> Proj:  http://www.freeswitch.org.cn
>>> Sent with Sparrow
>>> 
>>> 
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>> 
>> 
>> 
>> -- 
>> Anthony Minessale II
>> 
>> FreeSWITCH http://www.freeswitch.org/
>> ClueCon http://www.cluecon.com/
>> Twitter: http://twitter.com/FreeSWITCH_wire
>> 
>> AIM: anthm
>> MSN:anthony_minessale at hotmail.com
>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
>> IRC: irc.freenode.net #freeswitch
>> 
>> FreeSWITCH Developer Conference
>> sip:888 at conference.freeswitch.org
>> googletalk:conf+888 at conference.freeswitch.org
>> pstn:+19193869900
>> 
>> 
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at 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 at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

Michal Bielicki
Geschäftsführer / CEO

Seventh Signal Ltd. & Co. KG
Weigandufer 45, Büro 115, D-12059 Berlin
Voice: +49 30 60988730

Amtsgericht Charlottenburg HRA 44413 B
Ust.-ID: DE266981999
Geschäftsführer: Michal Bielicki
Persönlich Haftende Gesellschafterin:
Seventh Signal Ltd, 69 Great Hampton St. Birmingham, 
B18 6EW, GB, Company Nr.: 06889439
WWW.: http://www.seventhsignal.de



----

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110823/208a4522/attachment-0001.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list