m-200 linux x86_64

Цифровые телефонные станции, цифровые коммутаторы М-200 производства МТА
ligverd
Сообщения: 5
Зарегистрирован: Вт окт 21, 2008 4:32 pm

m-200 linux x86_64

Сообщение ligverd » Вт фев 25, 2014 4:10 pm

Пропатчил софт m-200 под linux для x86_64

    scomm 0.8.5
    callbuilder 0.6.2.1
    spider 0.2.4

Кому нужно забирайте патчи на http://www.m-200.com/base/index.php/M-200_linux_x86_64

Сделал патч для tune но пока не тестировал.
Было бы хорошо если бы поддержку x86_64 включили в основную ветку.

umkasuper
Сообщения: 90
Зарегистрирован: Ср дек 22, 2010 12:50 pm

Re: m-200 linux x86_64

Сообщение umkasuper » Сб мар 08, 2014 9:49 pm

А что мешает просто собирать с 32 битным окружением используя ключик -m32? Программе не нужны 64 бита.
Чем выпускать патчи и переписывать исходники.

RAD
Сообщения: 1
Зарегистрирован: Пн апр 20, 2015 10:48 am

Re: m-200 linux x86_64

Сообщение RAD » Ср апр 22, 2015 3:22 pm

[quote="ligverd"]Пропатчил софт m-200 под linux для x86_64

    scomm 0.8.5
    callbuilder 0.6.2.1
    spider 0.2.4

Кому нужно забирайте патчи на http://www.m-200.com/base/index.php/M-200_linux_x86_64

Вот хотел забрать, но по ссылке пусто.
Ключик -m32 не помогает - по разному крутил.
И знаний, увы, не хватает.
Centos 6.6

[root@bgbilling scomm-0.8.5]# make
make all-recursive
make[1]: Entering directory `/usr/src/m-200/scomm-0.8.5'
Making all in src
make[2]: Entering directory `/usr/src/m-200/scomm-0.8.5/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" \
-c -o main.o `test -f 'main.cpp' || echo './'`main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; \
else rm -f ".deps/main.Tpo"; exit 1; \
fi
main.cpp: In function ‘void* Client_ptread(void*)’:
main.cpp:56: ошибка: cast from ‘void*’ to ‘unsigned int’ loses precision
main.cpp: In function ‘void* InfoClient_ptread(void*)’:
main.cpp:112: ошибка: cast from ‘void*’ to ‘int’ loses precision
make[2]: *** [main.o] Ошибка 1
make[2]: Leaving directory `/usr/src/m-200/scomm-0.8.5/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/usr/src/m-200/scomm-0.8.5'
make: *** [all] Ошибка 2


Вернуться в «АТС М-200»

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

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