found problems with SDK installer on Windows

Robert Schuster r.schuster at tarent.de
Mon Jun 20 10:02:47 CEST 2011


Hi,
at the Qt Contributos Summit last week we did two workshop where people
should install Necessitas using the SDK installer. It turned out that
the Windows installation is quite complicated and fragile due to a
number of minor issues.

Here are the problems and possible solutions:
1)
Problem: Java JDK needs to be installed.
Solution: Provide royalty-free OpenJDK binaries for Windows and offer to
install it during SDK installation.
http://openscg.com/se/oscg_subscribe_confirm_download.jsp?file=installers%2Foscg-openjdk6b21-1-windows-installer.exe&user=

2)
Problem: java.exe needs to be in PATH variable.
Solution: QtCreator could provide a way to specify the JDK location and
set the PATH variable automatically when ant is called.

3)
Problem: JDK installation directory needs to set in JAVA_HOME
Solution: Same as 2.

4)
Problem: Ant needs to installed manually.
Solution: Ant is free software. We could bundle a working version and
allow the user to install that one.

5)
Problem: make.exe needs to be copied in QtCreator/bin folder.
Solution: That seems to be a problem with the way Necessitas QtCreator
locates the Make executable. On Windows there is one in the Android SDK
folder.

6)
Problem: Generated makefiles depend on Unix tools like cp, rm and so on.
Solution: The Makefile generator should use proper Windows tools. cp ->
copy, mkdir -p -> makedir, rm -> del

If nobody objects I'll put all these findings into the bugtracker.

Please ask questions if something is unclear.

Regards,
Robert

-- 
tarent solutions GmbH
Thiemannstr. 36 a, D-12059 Berlin • http://www.tarent.de/
Tel: +49 30 5682943-30 • Fax: fax +49 228 52675-25

Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 52675-0 • Fax: +49 228 52675-25
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Boris Esser, Elmar Geese


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 729 bytes
Desc: OpenPGP digital signature
Url : http://mail.kde.org/pipermail/necessitas-devel/attachments/20110620/bcccd436/attachment.sig 


More information about the Necessitas-devel mailing list