rdparty/kernel/qmotifdnd_x11.cpp:80:22: error: X11/Xlib.h: No such file or directory
3rdparty/kernel/qmotifdnd_x11.cpp:81:23: error: X11/Xatom.h: No such file or directory
3rdparty/kernel/qmotifdnd_x11.cpp:83: error: ‘Atom’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:84: error: ‘Atom’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:87: error: ‘Window’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:90: error: ‘Atom’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:92: error: ‘Atom’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:93: error: ‘Time’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:95: error: expected initializer before ‘*’ token
3rdparty/kernel/qmotifdnd_x11.cpp:102: error: ‘Window’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp:104: error: ‘Window’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp:104: error: ‘Atom’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp:106: error: ‘Atom’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp:154: error: ‘Time’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:161: error: ‘Window’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:162: error: ‘Atom’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:305: error: ISO C++ forbids declaration of ‘Atom’ with no type
3rdparty/kernel/qmotifdnd_x11.cpp:305: error: expected ‘;’ before ‘*’ token
3rdparty/kernel/qmotifdnd_x11.cpp:316: error: ‘Atom’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp:318: error: ‘Atom’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp: In function ‘void qt_x11_motifdnd_init()’:
3rdparty/kernel/qmotifdnd_x11.cpp:326: error: ‘atom_message_type’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:327: error: ‘atom_src_property_type’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:328: error: ‘atom_receiver_info’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:329: error: ‘atom_motif_window’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:330: error: ‘atom_target_list’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:332: error: ‘Dnd_transfer_success’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:333: error: ‘Dnd_transfer_failure’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:337: error: ‘Dnd_selection’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp: At global scope:
3rdparty/kernel/qmotifdnd_x11.cpp:354: error: ‘Window’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp:354: error: ‘Atom’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp:355: error: ‘Atom’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp: In function ‘void DndReadSourceProperty(Display*, int, int, int**, short unsigned int*)’:
3rdparty/kernel/qmotifdnd_x11.cpp:358: error: ‘Atom’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:358: error: expected `;' before ‘type’
3rdparty/kernel/qmotifdnd_x11.cpp:363: error: ‘False’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:363: error: ‘atom_src_property_type’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:363: error: ‘type’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:365: error: ‘XGetWindowProperty’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:365: error: ‘Success’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:366: error: ‘None’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:378: error: ‘XFree’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp: At global scope:
3rdparty/kernel/qmotifdnd_x11.cpp:385: error: ‘Window’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp: In function ‘void DndWriteReceiverProperty(Display*, int, unsigned char)’:
3rdparty/kernel/qmotifdnd_x11.cpp:393: error: ‘None’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:398: error: ‘atom_receiver_info’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:399: error: ‘PropModeReplace’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:401: error: ‘XChangeProperty’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp: At global scope:
3rdparty/kernel/qmotifdnd_x11.cpp:412: error: ‘Window’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp:413: error: ‘XClientMessageEvent’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp: In function ‘void DndFillClientMessage(Display*, int, int*, DndData*, char)’:
3rdparty/kernel/qmotifdnd_x11.cpp:417: error: request for member ‘data’ in ‘* cm’, which is of non-class type ‘int’
3rdparty/kernel/qmotifdnd_x11.cpp:419: error: request for member ‘display’ in ‘* cm’, which is of non-class type ‘int’
3rdparty/kernel/qmotifdnd_x11.cpp:420: error: request for member ‘type’ in ‘* cm’, which is of non-class type ‘int’
3rdparty/kernel/qmotifdnd_x11.cpp:420: error: ‘ClientMessage’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:421: error: request for member ‘serial’ in ‘* cm’, which is of non-class type ‘int’
3rdparty/kernel/qmotifdnd_x11.cpp:421: error: ‘LastKnownRequestProcessed’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:422: error: request for member ‘send_event’ in ‘* cm’, which is of non-class type ‘int’
3rdparty/kernel/qmotifdnd_x11.cpp:422: error: ‘True’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:423: error: request for member ‘window’ in ‘* cm’, which is of non-class type ‘int’
3rdparty/kernel/qmotifdnd_x11.cpp:424: error: request for member ‘format’ in ‘* cm’, which is of non-class type ‘int’
3rdparty/kernel/qmotifdnd_x11.cpp:425: error: request for member ‘message_type’ in ‘* cm’, which is of non-class type ‘int’
3rdparty/kernel/qmotifdnd_x11.cpp:425: error: ‘atom_message_type’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:439: error: ‘struct DndData’ has no member named ‘time’
3rdparty/kernel/qmotifdnd_x11.cpp:445: error: ‘struct DndData’ has no member named ‘src_window’
3rdparty/kernel/qmotifdnd_x11.cpp:446: error: ‘struct DndData’ has no member named ‘property’
3rdparty/kernel/qmotifdnd_x11.cpp:456: error: ‘struct DndData’ has no member named ‘src_window’
3rdparty/kernel/qmotifdnd_x11.cpp:457: error: ‘struct DndData’ has no member named ‘property’
3rdparty/kernel/qmotifdnd_x11.cpp: At global scope:
3rdparty/kernel/qmotifdnd_x11.cpp:465: error: ‘Bool’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp:531: error: ‘Window’ does not name a type
3rdparty/kernel/qmotifdnd_x11.cpp: In function ‘DndTargetsTableRec* TargetsTable(Display*)’:
3rdparty/kernel/qmotifdnd_x11.cpp:578: error: ‘Atom’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:578: error: expected `;' before ‘type’
3rdparty/kernel/qmotifdnd_x11.cpp:582: error: ‘Window’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:582: error: expected `;' before ‘motif_window’
3rdparty/kernel/qmotifdnd_x11.cpp:592: error: ‘motif_window’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:593: error: ‘atom_target_list’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:594: error: ‘False’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:595: error: ‘type’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:596: error: ‘XGetWindowProperty’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:596: error: ‘Success’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:597: error: ‘None’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:633: error: ‘struct DndTargetsTableEntryRec’ has no member named ‘targets’
3rdparty/kernel/qmotifdnd_x11.cpp:633: error: expected primary-expression before ‘)’ token
3rdparty/kernel/qmotifdnd_x11.cpp:634: error: expected `;' before ‘malloc’
3rdparty/kernel/qmotifdnd_x11.cpp:645: error: ‘struct DndTargetsTableEntryRec’ has no member named ‘targets’
3rdparty/kernel/qmotifdnd_x11.cpp:645: error: expected `;' before ‘atom’
3rdparty/kernel/qmotifdnd_x11.cpp:650: error: ‘XFree’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp: At global scope:
3rdparty/kernel/qmotifdnd_x11.cpp:659: error: ‘Atom’ has not been declared
3rdparty/kernel/qmotifdnd_x11.cpp: In function ‘int _DndIndexToTargets(Display*, int, int**)’:
3rdparty/kernel/qmotifdnd_x11.cpp:672: error: ‘Atom’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:672: error: expected primary-expression before ‘)’ token
3rdparty/kernel/qmotifdnd_x11.cpp:672: error: expected `;' before ‘malloc’
3rdparty/kernel/qmotifdnd_x11.cpp:675: error: ‘struct DndTargetsTableEntryRec’ has no member named ‘targets’
3rdparty/kernel/qmotifdnd_x11.cpp:680: error: ‘struct DndTargetsTableEntryRec’ has no member named ‘targets’
3rdparty/kernel/qmotifdnd_x11.cpp:680: error: ‘XFree’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:683: error: ‘XFree’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp: In function ‘QByteArray qt_motifdnd_obtain_data()’:
3rdparty/kernel/qmotifdnd_x11.cpp:694: error: ‘Dnd_selection’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:694: error: ‘XGetSelectionOwner’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:694: error: ‘None’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:704: error: ‘Dnd_selection’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:704: error: ‘XA_STRING’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:705: error: ‘Dnd_selection_time’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:705: error: ‘XConvertSelection’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:707: error: ‘XFlush’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:709: error: aggregate ‘XEvent xevent’ has incomplete type and cannot be defined
3rdparty/kernel/qmotifdnd_x11.cpp:712: error: ‘SelectionNotify’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:714: error: ‘Atom’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:714: error: expected `;' before ‘type’
3rdparty/kernel/qmotifdnd_x11.cpp:719: error: ‘type’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:724: error: ‘Dnd_transfer_success’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp: In function ‘void qt_motifdnd_handle_msg(QWidget*, const XEvent*, bool)’:
3rdparty/kernel/qmotifdnd_x11.cpp:750: error: variable ‘XEvent event’ has initializer but incomplete type
3rdparty/kernel/qmotifdnd_x11.cpp:751: error: ‘XClientMessageEvent’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:751: error: expected `;' before ‘cm’
3rdparty/kernel/qmotifdnd_x11.cpp:755: error: expected primary-expression before ‘)’ token
3rdparty/kernel/qmotifdnd_x11.cpp:756: error: ‘DndParseClientMessage’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:795: error: ‘True’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:798: error: ‘struct DndData’ has no member named ‘time’
3rdparty/kernel/qmotifdnd_x11.cpp:798: error: ‘CurrentTime’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:803: error: ‘cur_window’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:804: error: ‘cm’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:807: error: ‘False’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:808: error: ‘XSendEvent’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:820: error: ‘struct DndData’ has no member named ‘time’
3rdparty/kernel/qmotifdnd_x11.cpp:820: error: ‘CurrentTime’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:825: error: ‘cur_window’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:826: error: ‘cm’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:829: error: ‘False’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:830: error: ‘XSendEvent’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:836: error: ‘False’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:839: error: ‘struct DndData’ has no member named ‘time’
3rdparty/kernel/qmotifdnd_x11.cpp:839: error: ‘CurrentTime’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:842: error: ‘cur_window’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:843: error: ‘cm’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:847: error: ‘XSendEvent’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:860: error: ‘cur_window’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:860: error: ‘struct DndData’ has no member named ‘src_window’
3rdparty/kernel/qmotifdnd_x11.cpp:866: error: ‘struct DndData’ has no member named ‘property’
3rdparty/kernel/qmotifdnd_x11.cpp:867: error: ‘src_targets’ was not declared in this scope
3rdparty/kernel/qmotifdnd_x11.cpp:881: error: ‘struct DndData’ has no member named ‘property’
3rdparty/kernel/qmotifdnd_x11.cpp:881: error: ‘Dnd_transfer_failure’ was not declared in this scope
我就是按照友善之臂的说明安装
系统是fedora 9
是不是缺少X11的库
应该如何下载安装????