freeswitchforum.com

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

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

Текущее время: 28 мар 2024 20:49

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




Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Ошибки при компиляции под windows
СообщениеДобавлено: 19 июн 2015 18:20 

Зарегистрирован: 19 июн 2015 05:58
Сообщения: 32
Откуда: Уфа
Салют! Пытаюсь собрать версию под win. Делаю все по офф инструкции, все подефолту. Вываливается куча ошибок. Гуглю, инфы много но чтото пошаговое не могу найти.
Система: проц i5, памяти 4 гига. win8.1x64, vs2012. Сборка дефолтная, под win32
Подскажите как победить? Логи прикладываю.


Вложения:
errors.zip [22.43 КБ]
Скачиваний: 654
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки при компиляции под windows
СообщениеДобавлено: 19 июн 2015 19:39 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
VS писал(а):
101>c:\fs_git\src\include\switch_utils.h(1030): error C2220: warning treated as error - no 'object' file generated
101>c:\fs_git\src\include\switch_utils.h(1030): warning C4013: 'roundf' undefined; assuming extern returning int

src/include/switch_utils.h(1030) писал(а):
return (int32_t) roundf(bw);

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки при компиляции под windows
СообщениеДобавлено: 19 июн 2015 19:45 

Зарегистрирован: 19 июн 2015 05:58
Сообщения: 32
Откуда: Уфа
эммм.. что делать то?) я только начал изучать - не понятно)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки при компиляции под windows
СообщениеДобавлено: 19 июн 2015 20:15 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
http://www.cplusplus.com/reference/cmath/round/
найти как включить собирать согласно стандарту C99

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки при компиляции под windows
СообщениеДобавлено: 19 июн 2015 22:51 

Зарегистрирован: 13 май 2015 15:53
Сообщения: 124
Как у не специалста по майкрософтоским студиям, у меня собрался только из ветки 1.4, остальные тоже не собрались.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки при компиляции под windows
СообщениеДобавлено: 19 июн 2015 22:55 

Зарегистрирован: 19 июн 2015 05:58
Сообщения: 32
Откуда: Уфа
странно конечно коммитить сырое... я думал у них уже стабилизировался продукт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки при компиляции под windows
СообщениеДобавлено: 20 июн 2015 11:20 

Зарегистрирован: 19 июн 2015 05:58
Сообщения: 32
Откуда: Уфа
Demon писал(а):
Как у не специалста по майкрософтоским студиям, у меня собрался только из ветки 1.4, остальные тоже не собрались.

Попробовал сейчас собрать 1.4 - тоже самое. По шагам действия:
git config --global core.autocrlf false
git clone --branch v1.4 --progress -v https://stash.freeswitch.org/scm/fs/freeswitch.git C:/FS_GIT/
Открываю в vs2012
Ставлю сборку Release
Удаляю проект инстальника
Build / Clean Solution
Build / Build Solution
получаю ту же простыню ошибок

У вас какие то другие действия еще выполнялись?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки при компиляции под windows
СообщениеДобавлено: 20 июн 2015 12:05 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
я под форточку не пробовал собирать и пробовать не хочу

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки при компиляции под windows
СообщениеДобавлено: 20 июн 2015 13:08 

Зарегистрирован: 19 июн 2015 05:58
Сообщения: 32
Откуда: Уфа
Vlad1983 писал(а):
я под форточку не пробовал собирать и пробовать не хочу

давайте без религиозных войн :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибки при компиляции под windows
СообщениеДобавлено: 20 июн 2015 15:24 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
попробовать ещё заменить roundf на round

если не поможет сокращаем до предела
Код:
static inline int32_t switch_parse_bandwidth_string(const char *bwv)
{
   return 0;
}

на работу не повлияет (если не будете использовать кодеки с переменным битрейтом, хотя и с ними сомневаюсь что сильно поломает)

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


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 36


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

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