Asterisk Solaris
提供: VoIP-Info.jp
1.4からはSolarisでの動作も・・という話でしたが。
以下の情報はAsterisk 1.4.18のものです。
main/stdtime/localtime.c
1136行目がエラーになる。以下のように#ifndefでSolaris時にはこの部分を使用しない。
result = timesub(&t, ttisp->tt_gmtoff, sp, tmp); tmp->tm_isdst = ttisp->tt_isdst; #ifndef SOLARIS <--+ tmp->tm_gmtoff = ttisp->tt_gmtoff; |この部分 #endif <--+ #ifdef TM_ZONE tmp->TM_ZONE = &sp->chars[ttisp->tt_abbrind]; #endif /* defined TM_ZONE */ return result;