On 05/13/2011 09:08 AM, David C. Rankin wrote: > On 05/12/2011 02:14 PM, Timothy Pearson wrote: >>> On 05/12/2011 01:06 PM, David C. Rankin wrote: > >>> For the record. Prior to my next build attempt I updated the following >>> links with: >>> >>> 13:12 providence:~/tde/svn/mod/qt3/include> for i in $(find ../src -name >>> "*.h"); do [[ -h ${i##*/} ]]&& echo "$i -- found" || { echo "$i -- >>> MISSING -- >>> FIXING"; ln -sf $i; }; done >>> > > Tim, All, > > There were more missing includes other than just in the ../src dir. I have > broadened the header fix with: > > cd qt3/include > > for j in extensions lib mkspecs plugins src tools translations; do for i in > $(find ../${j} -name "*.h"); do [[ -h ${i##*/} ]] && echo "$i -- found" || { > echo "$i -- MISSING -- FIXING"; ln -sf $i; }; done; done > > That will pickup the following: > <snip> The following links need to be present in qt3/include/private (I'll look at removing duplicated links in qt3/include later): private/ private/qapplication_p.h -> ../../src/kernel/qapplication_p.h private/qcolor_p.h -> ../../src/kernel/qcolor_p.h private/qcom_p.h -> ../../src/tools/qcom_p.h private/qcomlibrary_p.h -> ../../src/tools/qcomlibrary_p.h private/qcomponentfactory_p.h -> ../../src/tools/qcomponentfactory_p.h private/qcriticalsection_p.h -> ../../src/tools/qcriticalsection_p.h private/qdialogbuttons_p.h -> ../../src/widgets/qdialogbuttons_p.h private/qdir_p.h -> ../../src/tools/qdir_p.h private/qeffects_p.h -> ../../src/widgets/qeffects_p.h private/qeventloop_p.h -> ../../src/kernel/qeventloop_p.h private/qfiledefs_p.h -> ../../src/tools/qfiledefs_p.h private/qfontcodecs_p.h -> ../../src/codecs/qfontcodecs_p.h private/qfontdata_p.h -> ../../src/kernel/qfontdata_p.h private/qfontengine_p.h -> ../../src/kernel/qfontengine_p.h private/qgfxdriverinterface_p.h -> ../../src/embedded/qgfxdriverinterface_p.h private/qgl_x11_p.h -> ../../src/opengl/qgl_x11_p.h private/qgpluginmanager_p.h -> ../../src/tools/qgpluginmanager_p.h private/qimageformatinterface_p.h -> ../../src/kernel/qimageformatinterface_p.h private/qinputcontext_p.h -> ../../src/kernel/qinputcontext_p.h private/qinternal_p.h -> ../../src/kernel/qinternal_p.h private/qisciicodec_p.h -> ../../src/codecs/qisciicodec_p.h private/qkbddriverinterface_p.h -> ../../src/embedded/qkbddriverinterface_p.h private/qlayoutengine_p.h -> ../../src/kernel/qlayoutengine_p.h private/qlibrary_p.h -> ../../src/tools/qlibrary_p.h private/qlocale_p.h -> ../../src/tools/qlocale_p.h private/qlock_p.h -> ../../src/kernel/qlock_p.h private/qmousedriverinterface_p.h -> ../../src/embedded/qmousedriverinterface_p.h private/qmutex_p.h -> ../../src/tools/qmutex_p.h private/qmutexpool_p.h -> ../../src/tools/qmutexpool_p.h private/qpainter_p.h -> ../../src/kernel/qpainter_p.h private/qpluginmanager_p.h -> ../../src/tools/qpluginmanager_p.h private/qprinter_p.h -> ../../src/kernel/qprinter_p.h private/qpsprinter_p.h -> ../../src/kernel/qpsprinter_p.h private/qrichtext_p.h -> ../../src/kernel/qrichtext_p.h private/qscriptengine_p.h -> ../../src/kernel/qscriptengine_p.h private/qsettings_p.h -> ../../src/tools/qsettings_p.h private/qsharedmemory_p.h -> ../../src/kernel/qsharedmemory_p.h private/qsqldriverinterface_p.h -> ../../src/sql/qsqldriverinterface_p.h private/qsqlextension_p.h -> ../../src/sql/qsqlextension_p.h private/qsqlmanager_p.h -> ../../src/sql/qsqlmanager_p.h private/qstyleinterface_p.h -> ../../src/styles/qstyleinterface_p.h private/qsvgdevice_p.h -> ../../src/xml/qsvgdevice_p.h private/qsyntaxhighlighter_p.h -> ../../src/widgets/qsyntaxhighlighter_p.h private/qt_x11_p.h -> ../../src/kernel/qt_x11_p.h private/qtextcodecinterface_p.h -> ../../src/codecs/qtextcodecinterface_p.h private/qtextengine_p.h -> ../../src/kernel/qtextengine_p.h private/qtextlayout_p.h -> ../../src/kernel/qtextlayout_p.h private/qthreadinstance_p.h -> ../../src/tools/qthreadinstance_p.h private/qtitlebar_p.h -> ../../src/widgets/qtitlebar_p.h private/qucom_p.h -> ../../src/tools/qucom_p.h private/qucomextra_p.h -> ../../src/kernel/qucomextra_p.h private/qunicodetables_p.h -> ../../src/tools/qunicodetables_p.h private/qwidget_p.h -> ../../src/kernel/qwidget_p.h private/qwidgetinterface_p.h -> ../../src/widgets/qwidgetinterface_p.h private/qwidgetresizehandler_p.h -> ../../src/widgets/qwidgetresizehandler_p.h -- David C. Rankin, J.D.,P.E.