Где в Linux располагаются драйверы устройств?

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Foxx, нет, зачем ему знать что-то про файловую систему? Его дело - читать сектора и корректировать в них ошибки.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

Llama, я основываюсь на таком интересом факте: был битый диск (усл. livecd distro), который не проходил чтение в некоторых местах на уровне файловой системы; в то же время dd успешно создал его рабочий образ (вернее создал такой образ, который позже был превращен в рабочий). Причем неоднократно. Потому мне и кажется, что коррекция сбойной даты проводится на уровне fs. Признаюсь, в сырцы модулей fs/atapi не лазил, потому могу оказаться и неправ.

Аватара пользователя
Firestorm
Неотъемлемая часть форума
Сообщения: 564
Зарегистрирован: 30 окт 2005, 10:10
Откуда: Минск
Контактная информация:

Сообщение Firestorm »

michael

Ссылка, которую Вы дали, не работает...
-=FreeBSD Inside=-
http://chrysler-dodge.by - Клуб любителей американских автомобилей

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

http://qpxtool.sourceforge.net/about.html работает - проверля только что самостоятельно.
PS: VPN надо фиксить
PPS: и в FAQ про борьбу с VPN и MTU было написано дааавно...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Firestorm
Неотъемлемая часть форума
Сообщения: 564
Зарегистрирован: 30 окт 2005, 10:10
Откуда: Минск
Контактная информация:

Сообщение Firestorm »

Делаю make и вот что вижу:

Код: Выделить всё

Firestorm:/home/firestorm/qpxtool-0.6/qpxtool-0.6# make
scons
scons: Reading SConscript files ...

scons: warning: Could not detect qt, using moc executable as a hint (QTDIR=/usr)
File "SConstruct", line 12, in ?
scons: done reading SConscript files.
scons: Building targets ...
g++ -Wall -O2 -pipe -W -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/local/include -I/usr/X11R6/include -Iqpxtool/include -Iqpxtool/ui -Iqpxtool -Ilib/qpxtransport/include -Ilib/qpxplextor/include -Ilib/qpxpioneer/include -Ilib/qpxscan/include -c -o qpxtool/include/moc_ASDB.o qpxtool/include/moc_ASDB.cc
In file included from qpxtool/include/moc_ASDB.cc:11:
qpxtool/include/ASDB.h:19:23: error: qlistview.h: No such file or directory
qpxtool/include/ASDB.h:20:20: error: qlabel.h: No such file or directory
In file included from qpxtool/include/ASDB.h:22,
                 from qpxtool/include/moc_ASDB.cc:11:
qpxtool/ui/ASDB_ui.h:13:22: error: qvariant.h: No such file or directory
qpxtool/ui/ASDB_ui.h:14:21: error: qpixmap.h: No such file or directory
qpxtool/ui/ASDB_ui.h:15:21: error: qdialog.h: No such file or directory
qpxtool/include/moc_ASDB.cc:12:25: error: qmetaobject.h: No such file or directory
qpxtool/include/moc_ASDB.cc:13:26: error: qapplication.h: No such file or directory
qpxtool/include/moc_ASDB.cc:15:34: error: private/qucomextra_p.h: No such file or directory
qpxtool/include/moc_ASDB.cc:17:2: error: #error "This file was generated using the moc from 3.3.6. It"
qpxtool/include/moc_ASDB.cc:18:2: error: #error "cannot be used with the include files from this version of Qt."
qpxtool/include/moc_ASDB.cc:19:2: error: #error "(The moc has changed too much.)"
qpxtool/ui/ASDB_ui.h:30: error: expected class-name before '{' token
qpxtool/ui/ASDB_ui.h:31: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
qpxtool/ui/ASDB_ui.h:33: error: expected ';' before 'public'
qpxtool/ui/ASDB_ui.h:51: error: expected `:' before 'slots'
qpxtool/ui/ASDB_ui.h:52: error: expected primary-expression before 'virtual'
qpxtool/ui/ASDB_ui.h:52: error: ISO C++ forbids declaration of 'slots' with no type
qpxtool/ui/ASDB_ui.h:52: error: expected ';' before 'virtual'
qpxtool/ui/ASDB_ui.h:69: error: expected `:' before 'slots'
qpxtool/ui/ASDB_ui.h:70: error: expected primary-expression before 'virtual'
qpxtool/ui/ASDB_ui.h:70: error: ISO C++ forbids declaration of 'slots' with no type
qpxtool/ui/ASDB_ui.h:70: error: expected ';' before 'virtual'
qpxtool/ui/ASDB_ui.h:73: error: 'QPixmap' does not name a type
qpxtool/include/ASDB.h:26: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
qpxtool/include/ASDB.h:28: error: expected ';' before 'public'
qpxtool/include/ASDB.h:42: error: expected `:' before 'slots'
qpxtool/include/ASDB.h:43: error: expected primary-expression before 'void'
qpxtool/include/ASDB.h:43: error: ISO C++ forbids declaration of 'slots' with no type
qpxtool/include/ASDB.h:43: error: expected ';' before 'void'
qpxtool/include/moc_ASDB.cc:22: error: no 'const char* asdb_edit_dialog::className() const' member function declared in class 'asdb_edit_dialog'
qpxtool/include/moc_ASDB.cc:27: error: expected constructor, destructor, or type conversion before '*' token
qpxtool/include/moc_ASDB.cc:28: error: 'QMetaObjectCleanUp' does not name a type
qpxtool/include/moc_ASDB.cc:31: error: 'QString' does not name a type
qpxtool/include/moc_ASDB.cc:39: error: 'QString' does not name a type
qpxtool/include/moc_ASDB.cc:50: error: expected constructor, destructor, or type conversion before '*' token
qpxtool/include/moc_ASDB.cc:103: error: no 'void* asdb_edit_dialog::qt_cast(const char*)' member function declared in class 'asdb_edit_dialog'
qpxtool/include/moc_ASDB.cc: In member function 'void* asdb_edit_dialog::qt_cast(const char*)':
qpxtool/include/moc_ASDB.cc:105: error: 'qstrcmp' was not declared in this scope
qpxtool/include/moc_ASDB.cc:107: error: 'qt_cast' is not a member of 'asdb_edit_dialog_UI'
qpxtool/include/moc_ASDB.cc: At global scope:
qpxtool/include/moc_ASDB.cc:110: error: 'QUObject' has not been declared
qpxtool/include/moc_ASDB.cc:110: error: no 'bool asdb_edit_dialog::qt_invoke(int, int*)' member function declared in class 'asdb_edit_dialog'
qpxtool/include/moc_ASDB.cc: In member function 'bool asdb_edit_dialog::qt_invoke(int, int*)':
qpxtool/include/moc_ASDB.cc:112: error: 'staticMetaObject' was not declared in this scope
qpxtool/include/moc_ASDB.cc:113: error: no matching function for call to 'asdb_edit_dialog::asdb_act_deact()'
qpxtool/include/ASDB.h:44: note: candidates are: virtual void asdb_edit_dialog::asdb_act_deact(QListViewItem*)
qpxtool/include/moc_ASDB.cc:114: error: 'static_QUType_ptr' was not declared in this scope
qpxtool/include/moc_ASDB.cc:116: error: 'static_QUType_bool' was not declared in this scope
qpxtool/include/moc_ASDB.cc:123: error: 'qt_invoke' is not a member of 'asdb_edit_dialog_UI'
qpxtool/include/moc_ASDB.cc:125: error: 'TRUE' was not declared in this scope
qpxtool/include/moc_ASDB.cc: At global scope:
qpxtool/include/moc_ASDB.cc:128: error: 'QUObject' has not been declared
qpxtool/include/moc_ASDB.cc:128: error: no 'bool asdb_edit_dialog::qt_emit(int, int*)' member function declared in class 'asdb_edit_dialog'
qpxtool/include/moc_ASDB.cc: In member function 'bool asdb_edit_dialog::qt_emit(int, int*)':
qpxtool/include/moc_ASDB.cc:130: error: 'qt_emit' is not a member of 'asdb_edit_dialog_UI'
qpxtool/include/moc_ASDB.cc: At global scope:
qpxtool/include/moc_ASDB.cc:134: error: 'QVariant' has not been declared
qpxtool/include/moc_ASDB.cc:134: error: no 'bool asdb_edit_dialog::qt_property(int, int, int*)' member function declared in class 'asdb_edit_dialog'
qpxtool/include/moc_ASDB.cc: In member function 'bool asdb_edit_dialog::qt_property(int, int, int*)':
qpxtool/include/moc_ASDB.cc:136: error: 'qt_property' is not a member of 'asdb_edit_dialog_UI'
qpxtool/include/moc_ASDB.cc: At global scope:
qpxtool/include/moc_ASDB.cc:139: error: 'bool asdb_edit_dialog::qt_static_property' is not a static member of 'class asdb_edit_dialog'
qpxtool/include/moc_ASDB.cc:139: error: 'QObject' was not declared in this scope
qpxtool/include/moc_ASDB.cc:139: error: expected primary-expression before ',' token
qpxtool/include/moc_ASDB.cc:139: error: expected primary-expression before 'int'
qpxtool/include/moc_ASDB.cc:139: error: expected primary-expression before 'int'
qpxtool/include/moc_ASDB.cc:139: error: 'QVariant' was not declared in this scope
qpxtool/include/moc_ASDB.cc:139: error: expected primary-expression before ')' token
qpxtool/include/moc_ASDB.cc:139: error: initializer expression list treated as compound expression
qpxtool/include/moc_ASDB.cc:139: error: expected ',' or ';' before '{' token
scons: *** [qpxtool/include/moc_ASDB.o] Error 1
scons: building terminated because of errors.
make: *** [all] Ошибка 2
Firestorm:/home/firestorm/qpxtool-0.6/qpxtool-0.6# 
Как лечится?
-=FreeBSD Inside=-
http://chrysler-dodge.by - Клуб любителей американских автомобилей

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

лечится указанием правильного QTDIR (скорее всего, QT development packages не установлены)

Аватара пользователя
Firestorm
Неотъемлемая часть форума
Сообщения: 564
Зарегистрирован: 30 окт 2005, 10:10
Откуда: Минск
Контактная информация:

Сообщение Firestorm »

установлены qt4-dev
-=FreeBSD Inside=-
http://chrysler-dodge.by - Клуб любителей американских автомобилей

Аватара пользователя
Firestorm
Неотъемлемая часть форума
Сообщения: 564
Зарегистрирован: 30 окт 2005, 10:10
Откуда: Минск
Контактная информация:

Сообщение Firestorm »

как указать при компиляции директорию, где располагаются qt?
-=FreeBSD Inside=-
http://chrysler-dodge.by - Клуб любителей американских автомобилей

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

Либо она qt3 хочет, либо правь SConstruct в районе CPPPATH.

Аватара пользователя
Firestorm
Неотъемлемая часть форума
Сообщения: 564
Зарегистрирован: 30 окт 2005, 10:10
Откуда: Минск
Контактная информация:

Сообщение Firestorm »

Да вот просто у меня не хотя как раз ставиться qt3, потому что вся система вертится на qt4. Удалять половину системы придется...
а насчет cpppath...это путь именно к qt нужно писать?
-=FreeBSD Inside=-
http://chrysler-dodge.by - Клуб любителей американских автомобилей

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

А что, qt3 и qt4 вместе не живут? В CPPPATH добавь путь к заголовкам qt (что-то типа /usr/include/qt).

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

michael, без очень насильственного принуждения - не живут
если софт заточен под qt3 его довольно трудно заставить работать под qt4
пробовать что-то вроде CFLAGS=-I/usr/include/qt4 make для начала

ZvK
Фанатеющий
Сообщения: 140
Зарегистрирован: 30 май 2006, 18:07
Контактная информация:

Сообщение ZvK »

У них разве не разные SONAME ?

Аватара пользователя
Firestorm
Неотъемлемая часть форума
Сообщения: 564
Зарегистрирован: 30 окт 2005, 10:10
Откуда: Минск
Контактная информация:

Сообщение Firestorm »

У кого-нибудь получилось скомпилить и запустить программу? Ничего не выходит...
-=FreeBSD Inside=-
http://chrysler-dodge.by - Клуб любителей американских автомобилей

Аватара пользователя
Firestorm
Неотъемлемая часть форума
Сообщения: 564
Зарегистрирован: 30 окт 2005, 10:10
Откуда: Минск
Контактная информация:

Сообщение Firestorm »

Foxx писал(а):michael, без очень насильственного принуждения - не живут
если софт заточен под qt3 его довольно трудно заставить работать под qt4
пробовать что-то вроде CFLAGS=-I/usr/include/qt4 make для начала
А где это прописывать про CFLAGS?
-=FreeBSD Inside=-
http://chrysler-dodge.by - Клуб любителей американских автомобилей

Ответить