[rkward-devel] Windows packaging

Thomas Friedrichsmeier thomas.friedrichsmeier at ruhr-uni-bochum.de
Mon Oct 25 11:09:52 UTC 2010


Hi,

On Monday 25 October 2010, Prasenjit Kapat wrote:
> "The application has failed to start because libstdc++-6.dll was not
> found. Re-installing the application may fix this problem."
> 
> Now, libstdc++-6.dll is located at C:\MinGW\bin but should it be
> needed at runtime for RKWard?

yes and no. libstdc++ is certainly needed (by all KDE apps), but it should 
already be included in the Qt / and or KDE libraries. Either this is not the 
case on your system, or MinGW somehow thought it was a good idea to link 
against libstdc++ dynamically, in addition to that. Which version of GCC is 
this? I used 4.4.0.

Could you double check that rkward.bat points to the correct location of 
rkward.bin.exe, that rkward.bin.exe is in the same directory as libkdeui.dll 
and friends, and that other KDE appications in that directory can be run?

What is the content of 
[...]\windows_nsis\build\rkward\CMakeFiles\rkward.bin.dir\link.txt after 
building? Here's mine:

c:\mingw\bin\g++.exe    -D_WIN32_WINNT=0x0501 -DWINVER=0x0501 -
D_WIN32_IE=0x0501 -DUNICODE -Woverloaded-virtual -fno-threadsafe-statics -O2 -
DNDEBUG -DQT_NO_DEBUG  -mwindows 
CMakeFiles\rkward.bin.dir\rkward.bin_automoc.obj 
CMakeFiles\rkward.bin.dir\rkward.obj CMakeFiles\rkward.bin.dir\main.obj 
CMakeFiles\rkward.bin.dir\rkglobals.obj 
CMakeFiles\rkward.bin.dir\robjectviewer.obj 
CMakeFiles\rkward.bin.dir\rkconsole.obj 
CMakeFiles\rkward.bin.dir\rkwardapplication.obj  -o rkward.bin.exe -Wl,--out-
implib,librkward.bin.dll.a -Wl,--major-image-version,0,--minor-image-version,0  
-LC:\KDE\lib -LF:\KDE\lib\R\bin -LC:
\KDE\src\rkward\release_branch_0.5.4\windows_nsis\build\bin C:
\KDE\lib\libqtmain.a C:\KDE\lib\libkdecore.dll.a ..\bin\libwindows.a ..
\bin\libqwinhost.a ..\bin\libagents.a ..\bin\libdialogs.a ..\bin\libplugin.a 
..\bin\libsettings.a ..\bin\libdataeditor.a ..\bin\libcore.a ..
\bin\libscriptbackends.a ..\bin\librbackend.a ..\bin\libmisc.a -lktexteditor 
C:\KDE\lib\libkhtml.dll.a C:\KDE\lib\libkfile.dll.a C:\KDE\lib\libkdeui.dll.a 
C:\KDE\lib\libkrosscore.dll.a C:\KDE\lib\libQtScript4.a -lR -lRlapack -lRblas 
C:\KDE\lib\libkparts.dll.a C:\KDE\lib\libkjs.dll.a C:\KDE\lib\libkio.dll.a C:
\KDE\lib\libQtNetwork4.a C:\KDE\lib\libkdeui.dll.a C:\KDE\lib\libkdecore.dll.a 
C:\KDE\lib\libQtDBus4.a C:\KDE\lib\libQtCore4.a C:\KDE\lib\libkdewin.dll.a -
luser32 -lshell32 -lws2_32 -lnetapi32 -luserenv C:\KDE\lib\libQtGui4.a C:
\KDE\lib\libQtSvg4.a C:\KDE\lib\libQtXml4.a

Regards
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/rkward-devel/attachments/20101025/ababb952/attachment.sig>


More information about the Rkward-devel mailing list