Перейти до

Привет разработчикам !!!


Рекомендованные сообщения

Ну вот и поднимаем животрепещущий вопрос:

 

parser.cpp: In member function `virtual int PARSERCHGUSER:: ParseStart(void*, const char*, const char**)':

parser.cpp:636: error: invalid initialization of reference of type 'long int&' from expression of type 'time_t'

common.h:71: error: in passing argument 2 of `int strtol2(const char*, long int&)'

*** Error code 1

 

Stop in /tmp/stg2-2004.05.05-15.37.58.

 

подобные ошибки возникают и при компиляции СТГ 1

 

пробовал делать как в топике http://www.local.com.ua/modules.php?name=XForum&file=viewthread&tid=393

 

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

 

1. что это за функция time_t и какая у нее размерность?

2. как все-таки от ентого избавится?

 

система FreeBSD 5.2

Ссылка на сообщение
Поделиться на других сайтах

И опять продолжаем:

 

parser.cpp: In member function `virtual void PARSERGETUSERS::CreateAnswer()':

parser.cpp:272: warning: long int format, time_t arg (arg 3)

parser.cpp:275: warning: long int format, time_t arg (arg 3)

 

в конце получаем:

 

Segmentation fault (core dumped)

 

Компилировалось на FreeBSD 5.1 с установленной Expat 1.95.7

 

может дело то в Expat ?

Ссылка на сообщение
Поделиться на других сайтах

это после изменений в файле parser.cpp, в строке 1011

 

if (pri != 0 || pri != 1)

на

if (pri != 0 && pri != 1)

 

а также изменения в файлах common.cpp и common.h

параметров функции strtoll2 с (long int &a) на (int&a)

 

в противном случае софтина не собирается

Ссылка на сообщение
Поделиться на других сайтах

Прошу тех кто работает с старгейзером 1 или 2 на основе FreeBSD сообщить:

 

1. Версию ОС

2. Версию Expat

3. Версию компилятора

 

Тут попробовал на Mandrake 8.0 - все отлично собирается.

 

Даже фрю переставил с горя - один хрен не работает

:(:(:(

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...