silentman 0 Опубликовано: 2007-06-20 06:10:06 Share Опубликовано: 2007-06-20 06:10:06 При компиляции сервера получаю ошибку: /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 Что не так? Спасибо всем. Ссылка на сообщение Поделиться на других сайтах
silentman 0 Опубліковано: 2007-06-20 08:24:06 Автор Share Опубліковано: 2007-06-20 08:24:06 Понял что проблема с версиями gcc-4.1 и установить сорее всего не получится Посоветуйте наиболее стабильный из версий 2.4.xxx Спасибо. Ссылка на сообщение Поделиться на других сайтах
lalex 0 Опубліковано: 2007-06-22 08:12:26 Share Опубліковано: 2007-06-22 08:12:26 Понял что проблема с версиями gcc-4.1 и установить сорее всего не получится Посоветуйте наиболее стабильный из версий 2.4.xxx Спасибо. билд скорее всего последний (с кучей неофициальных хотфиксов) и есть самый стабильный, хотя он мне не нравится и до сих пор пользую 2.016.7.6. работает как часы тьфу-тьфу-тьфу. ни разу не подводила уже пару лет. Ссылка на сообщение Поделиться на других сайтах
keshaLG 5 Опубліковано: 2007-11-18 21:42:14 Share Опубліковано: 2007-11-18 21:42:14 .....проблема с версиями gcc-4.1 и установить скорее всего не получится ...... возникла производственная необходимость именно в Stargazer-2.016.7.6 под CentOS 5 (rhel 5). Да, c gcc-4.1 не собрался, но в дистре есть compat-gcc-34, т.е. gcc версии 3.4 и с ним все нормально собирается. Ссылка на сообщение Поделиться на других сайтах
portaid 0 Опубліковано: 2007-12-12 11:28:20 Share Опубліковано: 2007-12-12 11:28:20 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 Что могет быть!???? Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2007-12-12 11:38:01 Share Опубліковано: 2007-12-12 11:38:01 Не стоит пакет gmake. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас