Перейти до

Компиляция Stargazer-2.016.7.6


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

При компиляции сервера получаю ошибку:

 

/stg2-2005.05.17-16.57.25# make

cat inst_linux > .install

chmod +x .install

make -f make.linux

make[1]: Entering directory `/home/den/stg2-2005.05.17-16.57.25'

g++ -c -Wall -g3 -Dlinux -DTARIFF2 -o main.o main.cpp

tariff2.h:115: error: extra qualification ‘TARIFF::’ on member ‘TARIFF’

user.h:365: error: extra qualification ‘USER::’ on member ‘WriteSuccessChangeStr’

user.h:373: error: extra qualification ‘USER::’ on member ‘WriteSuccessChangeInt’

user.h:381: error: extra qualification ‘USER::’ on member ‘WriteSuccessChangeDbl’

parser.h:69: warning: ‘class PARSER’ has virtual functions but non-virtual destructor

parser.h:83: warning: ‘class PARSERGETSERVERINFO’ has virtual functions but non-virtual destructor

parser.h:91: warning: ‘class PARSERGETUSER’ has virtual functions but non-virtual destructor

parser.h:102: warning: ‘class PARSERGETUSERS’ has virtual functions but non-virtual destructor

parser.h:111: warning: ‘class PARSERGETTARIFFS’ has virtual functions but non-virtual destructor

parser.h:120: warning: ‘class PARSERDELTARIFF’ has virtual functions but non-virtual destructor

parser.h:131: warning: ‘class PARSERADDTARIFF’ has virtual functions but non-virtual destructor

parser.h:142: warning: ‘class PARSERCHGTARIFF’ has virtual functions but non-virtual destructor

parser.h:159: warning: ‘class PARSERADDUSER’ has virtual functions but non-virtual destructor

parser.h:172: warning: ‘class PARSERCHGUSER’ has virtual functions but non-virtual destructor

parser.h:201: warning: ‘class PARSERSENDMESSAGE’ has virtual functions but non-virtual destructor

parser.h:221: warning: ‘class PARSERDELUSER’ has virtual functions but non-virtual destructor

parser.h:233: warning: ‘class PARSERGETADMINS’ has virtual functions but non-virtual destructor

parser.h:243: warning: ‘class PARSERDELADMIN’ has virtual functions but non-virtual destructor

parser.h:260: warning: ‘class PARSERADDADMIN’ has virtual functions but non-virtual destructor

parser.h:270: warning: ‘class PARSERCHGADMIN’ has virtual functions but non-virtual destructor

parser.h:285: warning: ‘class PARSERCHECKUSER’ has virtual functions but non-virtual destructor

make[1]: *** [main.o] Ошибка 1

make[1]: Leaving directory `/home/den/stg2-2005.05.17-16.57.25'

make: *** [lin] Ошибка 2

 

Система Debian Linux Etch 4.0 686

 

Что не так?

 

Спасибо всем.

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

Понял что проблема с версиями gcc-4.1 и установить сорее всего не получится :)

Посоветуйте наиболее стабильный из версий 2.4.xxx

Спасибо.

Ссылка на сообщение
Поделиться на других сайтах
Понял что проблема с версиями gcc-4.1 и установить сорее всего не получится :)

Посоветуйте наиболее стабильный из версий 2.4.xxx

Спасибо.

билд скорее всего последний (с кучей неофициальных хотфиксов) и есть самый стабильный, хотя он мне не нравится и до сих пор пользую 2.016.7.6. работает как часы тьфу-тьфу-тьфу. ни разу не подводила уже пару лет.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 months later...
.....проблема с версиями gcc-4.1 и установить скорее всего не получится :)......

возникла производственная необходимость именно в Stargazer-2.016.7.6 под CentOS 5 (rhel 5).

Да, c gcc-4.1 не собрался, но в дистре есть compat-gcc-34, т.е. gcc версии 3.4 и с ним все нормально собирается.

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

stg-2.4-2007.10.12-15.36.05.tgz

./build

 

fuhrer:/home/aid/install/stg-2.4-2007.10.12-15.36.05/projects/stargazer# ./build

#############################################################################

Building STG 2.4 for Linux

#############################################################################

Checking for -lexpat... yes

Checking for -lfbclient... no

./build: line 216: gmake: command not found

fuhrer:/home/aid/install/stg-2.4-2007.10.12-15.36.05/projects/stargazer#

 

стоит

p colorgcc - Colorizer for GCC warning/error messages

i A gcc - The GNU C compiler

p gcc-2.95 - The GNU C compiler

p gcc-2.95-doc - Documentation for the GNU compilers (gcc, gobjc, g++)

p gcc-3.3 - The GNU C compiler

p gcc-3.3-base - The GNU Compiler Collection (base package)

i A gcc-3.4 - The GNU C compiler

i A gcc-3.4-base - The GNU Compiler Collection (base package)

i A gcc-4.1 - The GNU C compiler

i gcc-4.1-base - The GNU Compiler Collection (base package)

p gcc-4.1-doc - documentation for the GNU compilers (gcc, gobjc, g++)

i gcc-4.1-locales - The GNU C compiler (native language support files)

i gcc-4.1-source - Source of the GNU Compiler Collection

i gcc-avr - The GNU C compiler (cross compiler for avr)

p gcc-doc - documentation for the GNU compilers (gcc, gobjc, g++)

p gcc-doc-base - several GNU manual pages

v gcc-docs -

p gcc-m68hc1x - GNU C compiler for the Motorola 68HC11/12 processors

p gcc272 - The GNU C compiler.

p gcc272-docs - Documentation for the gcc compiler (gcc272).

i gccxml - XML output extension to GCC

p lib64gcc1 - GCC support library (64bit)

i libgcc1 - GCC support library

p pocketpc-gcc - The GNU C compiler for Pocket PC

 

 

i A g++ - The GNU C++ compiler

p g++-2.95 - The GNU C++ compiler

p g++-3.3 - The GNU C++ compiler

i g++-3.4 - The GNU C++ compiler

i A g++-4.1 - The GNU C++ compiler

p g-wrap - scripting interface generator for C

 

i A g++ - The GNU C++ compiler

p g++-2.95 - The GNU C++ compiler

p g++-3.3 - The GNU C++ compiler

i g++-3.4 - The GNU C++ compiler

i A g++-4.1 - The GNU C++ compiler

p g-wrap - scripting interface generator for C

 

Что могет быть!????

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

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

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

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

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

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

Вхід

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

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

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

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