freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 29 апр 2024 13:17

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 56 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 12:51 

Зарегистрирован: 29 авг 2014 11:31
Сообщения: 40
Посмотрите пожалуйста, может что-нибудь поймёте.
Это я сделал run -nonat -c и потом list по всем фреймам.

Код:
#0  0x0f84e564 in raise () from /lib/libc.so.6
#1  0x0f8501b4 in abort () from /lib/libc.so.6
#2  0x0fcfecdc in switch_core_memory_init () at src/switch_core_memory.c:634
#3  0x0fd23160 in switch_core_init (flags=68097, console=SWITCH_TRUE,
    err=0xbff110f8) at src/switch_core.c:1597
#4  0x0fd237d4 in switch_core_init_and_modload (flags=0, console=1541,
    err=0x6) at src/switch_core.c:2048
#5  0x100053d4 in main (argc=3, argv=0xbff12de4) at src/switch.c:1083
(gdb) list
421             /* skip whitespaces */
422             while ((*p == 13) || (*p == 10) || (*p == 9) || (*p == 32) || (*                                                                             p == 11)) p++;
423             return (p[0] == '-');
424     }
425
426
427     /* the main application entry point */
428     int main(int argc, char *argv[])
429     {
430             char pid_path[PATH_MAX] = "";   /* full path to the pid file */
(gdb) up
#1  0x0f8501b4 in abort () from /lib/libc.so.6
(gdb) list
431             char pid_buffer[32] = "";       /* pid string */
432             char old_pid_buffer[32] = "";   /* pid string */
433             switch_size_t pid_len, old_pid_len;
434             const char *err = NULL;         /* error value for return from f                                                                             reeswitch initialization */
435     #ifndef WIN32
436             switch_bool_t nf = SWITCH_FALSE;                               /                                                                             * TRUE if we are running in nofork mode */
437             switch_bool_t do_wait = SWITCH_FALSE;
438             char *runas_user = NULL;
439             char *runas_group = NULL;
440             int fds[2] = { 0, 0 };
(gdb) up
#2  0x0fcfecdc in switch_core_memory_init () at src/switch_core_memory.c:634
634                     abort();
(gdb) list
629             }
630
631             if ((apr_pool_create_ex(&memory_manager.memory_pool, NULL, NULL,                                                                              my_allocator)) != APR_SUCCESS) {
632                     apr_allocator_destroy(my_allocator);
633                     my_allocator = NULL;
634                     abort();
635             }
636
637             if ((apr_thread_mutex_create(&my_mutex, APR_THREAD_MUTEX_NESTED,                                                                              memory_manager.memory_pool)) != APR_SUCCESS) {
638                     abort();
(gdb) up
#3  0x0fd23160 in switch_core_init (flags=68097, console=SWITCH_TRUE,
    err=0xbff110f8) at src/switch_core.c:1597
1597            if (!(runtime.memory_pool = switch_core_memory_init())) {
(gdb) list
1592            if (apr_initialize() != SWITCH_STATUS_SUCCESS) {
1593                    *err = "FATAL ERROR! Could not initialize APR\n";
1594                    return SWITCH_STATUS_MEMERR;
1595            }
1596
1597            if (!(runtime.memory_pool = switch_core_memory_init())) {
1598                    *err = "FATAL ERROR! Could not allocate memory pool\n";
1599                    return SWITCH_STATUS_MEMERR;
1600            }
1601            switch_assert(runtime.memory_pool != NULL);
(gdb) up
#4  0x0fd237d4 in switch_core_init_and_modload (flags=0, console=1541,
    err=0x6) at src/switch_core.c:2048
2048            if (switch_core_init(flags, console, err) != SWITCH_STATUS_SUCCE                                                                             SS) {
(gdb) list
2043            int x = 0;
2044            const char *use = NULL;
2045    #include "cc.h"
2046
2047
2048            if (switch_core_init(flags, console, err) != SWITCH_STATUS_SUCCESS) {
2049                    return SWITCH_STATUS_GENERR;
2050            }
2051
2052            if (runtime.runlevel > 1) {
(gdb) up
#5  0x100053d4 in main (argc=3, argv=0xbff12de4) at src/switch.c:1083
1083            if (switch_core_init_and_modload(flags, nc ? SWITCH_FALSE : SWITCH_TRUE, &err) != SWITCH_STATUS_SUCCESS) {
(gdb) list
1078                    return 255;
1079            }
1080
1081            switch_file_write(fd, pid_buffer, &pid_len);
1082
1083            if (switch_core_init_and_modload(flags, nc ? SWITCH_FALSE : SWITCH_TRUE, &err) != SWITCH_STATUS_SUCCESS) {
1084                    fprintf(stderr, "Cannot Initialize [%s]\n", err);
1085                    return 255;
1086            }
1087


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 13:15 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
собсно срабытывает
Код:
631             if ((apr_pool_create_ex(&memory_manager.memory_pool, NULL, NULL,                                                                              my_allocator)) != APR_SUCCESS) {
632                     apr_allocator_destroy(my_allocator);
633                     my_allocator = NULL;
634                     abort();
635             }


Пользователь писал(а):
Да, я там нашел.
Надо закомментировать ac_subdirs_all="$ac_subdirs_all libs/apr" и ac_subdirs_all="$ac_subdirs_all libs/apr-util"

совпадение?

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 14:04 

Зарегистрирован: 29 авг 2014 11:31
Сообщения: 40
Переделал, эти строки раскомментировал.

Всё осталось по-прежнему. :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 16:04 

Зарегистрирован: 29 авг 2014 11:31
Сообщения: 40
Еще какие-нибудь мысли у Вас есть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 17:10 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
выкинуть эту чертову жезеляку

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 18:03 

Зарегистрирован: 29 авг 2014 11:31
Сообщения: 40
Мысль, конечно, интересная.
Но я думаю, начальство не оценит:)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 18:19 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
может ещё там чего в configure понаправили?
bootstrap.sh на этой платформе отрабатывает вообще?

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 20:28 

Зарегистрирован: 29 авг 2014 11:31
Сообщения: 40
Прикрепил файлы.
Еще меняю Makefile -> убираю -Werror


Вложения:
Комментарий к файлу: Это скрипт запуска configure
и сам configure

fs.rar [103.11 КБ]
Скачиваний: 487
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 20:35 

Зарегистрирован: 29 авг 2014 11:31
Сообщения: 40
А bootstrap я вообще не запускаю...ж


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSwitch и PowerPC
СообщениеДобавлено: 02 дек 2014 20:57 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
тогда ХЗ что с этим делать
сменить начальство, если только

если заняться больше не чем можете ковырять до победного

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 56 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 329


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB