kconfiggroup template 'mess'

Jarosław Staniek js at iidea.pl
Tue Oct 23 14:32:14 BST 2007


Hello,
kconfiggroup.h is now the _only_ place now that makes kdelibs not
compileable with msvc (I am using 2003 SP1). I am trying to fix the problems
by hiding some overloads of readEntry() (QString, QStringList)

I am now at kautostart.cpp. The current problem (patch attached) is:

[  0%] Building CXX object kdecore/CMakeFiles/kdecore.dir/kernel/kautostart.obj
kautostart.cpp

kdelibs\kdecore\config\kconfiggroup.h(569) : fatal error C1001: INTERNAL 
COMPILER ERROR

Thiago's suggestion was to "Make all functions that have the same name a 
template. Don't overload templates with non-templates. That should help a lot."

2 weeks ago and earlier everything was OK.

-- 
regards / pozdrawiam, Jaroslaw Staniek
   Sponsored by OpenOffice Polska (http://www.openoffice.com.pl/en) to work on
   Kexi & KOffice: http://www.kexi.pl/en, http://www.koffice.org
   KDE3 & KDE4 Libraries for MS Windows: http://kdelibs.com, http://www.kde.org
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch2
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20071023/f12eb48b/attachment.ksh>


More information about the kde-core-devel mailing list