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.