ошибки коплиляции программ Qt4, stray

Модератор: Модераторы разделов

Аватара пользователя
chups
Сообщения: 79
ОС: Debian Lenny GNU/Linux

ошибки коплиляции программ Qt4, stray

Сообщение chups »

всем привет. уважаемые форумчане подскажите в чем проблемма: пишу не очень сложную программку, до поры до времени она собиралась, а потом начались появляться непонятные мне ошибки компиляции:

Код:

chups@linux-chups:~/from PCLinuxOS/Data Base/current work/temp_tableview> make make: Warning: File `ui_dbFile.h' has modification time 2,2e+04 s in the future g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtSql -I/usr/include/QtSql -I/usr/include -I. -I. -I. -o table.o table.cpp table.cpp:10: error: stray ‘\321’ in program table.cpp:10: error: stray ‘\201’ in program table.cpp:13: error: stray ‘\321’ in program table.cpp:13: error: stray ‘\201’ in program table.cpp:15: error: stray ‘\321’ in program table.cpp:15: error: stray ‘\201’ in program make: *** [table.o] Ошибка 1


а вот здесь у меня вообще произошла ломка понятий :wacko: :crazy: :

Код:

chups@linux-chups:~/from PCLinuxOS/Data Base/current work/temp_tableview> make make: Warning: File `ui_dbFile.h' has modification time 2,2e+04 s in the future g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtSql -I/usr/include/QtSql -I/usr/include -I. -I. -I. -o table.o table.cpp g++ -o temp_tableview main.o table.o workWithDb.o moc_workWithDb.o -L/usr/lib -lQtSql -L/usr/lib -lQtGui -L/usr/X11R6/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -lrt -ldl -lpthread make: предупреждение: Неправильный ход часов. Сборка может быть неполной.


В чем проблема? из-за чего возникают ошибки. код вроде правильный...
Qt4 изаю последний, пробовал собирать в 2 системах: opensuse и pclinuxos, результат одинаков

Сам исходный код прилагаю


У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
whirlwind
Сообщения: 67

Re: ошибки коплиляции программ Qt4, stray

Сообщение whirlwind »

chups писал(а):
28.05.2008 17:17
make: предупреждение: Неправильный ход часов. Сборка может быть неполной.

это вроде бы как раз ясно: у файла main.cpp дата последнего изменения стоит 29 число, хотя сегодня еще 28е ;) видимо, на одной из двух систем у вас что-то со временем

а вообще, есть подозрение, что там буквы "со" русские используются..
я две строки полностью перенабрал, а в этой
connect(connectButton, SIGNAL(clicked()), this, SLOT(connectionToDB()));
заменил только со, после чего оно соизволило нормально собраться
Добро всегда побеждает зло. Мы победили, значит мы - добро.
Спасибо сказали:
Аватара пользователя
GRS
Сообщения: 236
Статус: C++ Pro
ОС: Suse10.2/XP

Re: ошибки коплиляции программ Qt4, stray

Сообщение GRS »

chups
Поддерживаю или лучше сказать присоединяюсь к тому что ответил whirlwind
Ошибки первого рода часто бывают, при копировании текста из буфера. Самое ужасное, когда там непечатные символы - тогда только редактор помогает, при включении отображения непечатных символов.
Спасибо сказали:
Аватара пользователя
Assuri
Сообщения: 678
Статус: #include <brain.h>
ОС: Fedora 12

Re: ошибки коплиляции программ Qt4, stray

Сообщение Assuri »

table.cpp:10: error: stray ‘\321’ in program
table.cpp:10: error: stray ‘\201’ in program
table.cpp:13: error: stray ‘\321’ in program
table.cpp:13: error: stray ‘\201’ in program
table.cpp:15: error: stray ‘\321’ in program
table.cpp:15: error: stray ‘\201’ in progra

Везде, где есть "слово" connectButton вылазиет эта ошибка. Скорее всего Вы копипастили. Наверное буква "c" в слове connect у Вас русская, а не английская. Хотя это только предположение. Попробуйте эти строки переписать снова вручную.
Спасибо сказали:
Аватара пользователя
chups
Сообщения: 79
ОС: Debian Lenny GNU/Linux

Re: ошибки коплиляции программ Qt4, stray

Сообщение chups »

всем спасибо:) все исправилось и мои понятия стали на места
с временем вы точно угдали: я работал в одной системе, потом вырубил комп и биосе время поменял, ну и сразу загрузился в другую систему и оттуда продолжил работать
на счет русских букв - может быть, я как раз когда "создавал" кнопку болтал по аське, может быть и вбил русский символ
Всем спасибо, тему можно закрывать:)

P.S. токо сейчас заметил что у мну на часах стоит 29-е число, время выставил нормально, а вот день что-то провтикал :laugh:
Спасибо сказали: