Necessitas 0.3: Release builds not actually release?

Chris Browet cbro at semperpax.com
Sat Nov 12 18:54:29 UTC 2011


Hehe... You're welcome ;)
Note that I had already opened a ticket for this at "code.google". You
might want to amend it...

On Sat, Nov 12, 2011 at 19:42, BogDan <bog_dan_ro at yahoo.com> wrote:

> Damn, I forgot to uncomment a line in qmake.conf (the one which says
> "don't strip the files!".
>
> Thank you for your report, it will be fixed in next release.
>
> Cheers,
> BogDan.
>
> ------------------------------
> *From:* Chris Browet <cbro at semperpax.com>
> *To:* BogDan <bog_dan_ro at yahoo.com>
> *Cc:* "necessitas-devel at kde.org" <necessitas-devel at kde.org>
> *Sent:* Saturday, November 12, 2011 8:35 PM
> *Subject:* Re: Necessitas 0.3: Release builds not actually release?
>
> Stripped? I don't think so, at least not on Windows. Qt Components with
> "-g" => 2 x 5Mb, without "-g" => 2 x 738Kb
>
> I'l still disable it in qmake.conf, because 35Mb Qt + 10Mb Qt components +
> 12Mb for an app is just too much for my device limited storage ;)
> If I want to debug, I'll compile in debug...
>
> - Chris -
>
> On Sat, Nov 12, 2011 at 19:24, BogDan <bog_dan_ro at yahoo.com> wrote:
>
> Hi Chris,
>
>    Is normal, all libs form your package are stripped. We turn on the
> debugging to give you the possibility to debug your application even if is
> compiled in release mode, the debugging experience is not perfect, but at
> lease you can set a break point and step into your code.
>
> Cheers,
> BoggDan.
>
> ------------------------------
> *From:* Chris Browet <cbro at semperpax.com>
> *To:* necessitas-devel at kde.org
> *Sent:* Saturday, November 12, 2011 6:12 PM
> *Subject:* Necessitas 0.3: Release builds not actually release?
>
> Hi,
>
> I've noticed an increase in .so size in 0.3. Checking the compilation log,
> I see that the "-g" flag" is still enabled for a release build.
> Is this normal, only me or a bug?
>
> e.g.
> d:/necessitas/android-ndk-r6b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-g++
> -c -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -fpic
> -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums
> -DANDROID -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__
> -D__ARM_ARCH_5TE__ -Wa,--noexecstack -DQT_NO_QWS_TRANSFORMED -O2 -mthumb
> -Os *-g* -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64
> -D_REENTRANT -Wall -Wno-psabi -W -fPIC -DUSE_DEPRECATED_SCREEN_WIDTH_HEIGHT
> -DQT_BUILD_COMPONENTS_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_DECLARATIVE_LIB
> -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
> -I../../../../necessitas/Android/Qt/480/armeabi-v7a/mkspecs/android-g++
> -I../../../qt-components/src/components
> -I../../../../necessitas/Android/Qt/480/armeabi-v7a/include/QtCore
> -I../../../../necessitas/Android/Qt/480/armeabi-v7a/include/QtGui
> -I../../../../necessitas/Android/Qt/480/armeabi-v7a/include/QtDeclarative
> -I../../../../necessitas/Android/Qt/480/armeabi-v7a/include
> -I../../../qt-components/src/components
> -I../../../qt-components/src/components/models -I.release
> -I../../../../necessitas/Android/Qt/480/armeabi-v7a/include
> -I../../../../necessitas/Android/Qt/480/armeabi-v7a/include/QtMobility
> -I.release -I../../../qt-components/src/components
> -I../../../../necessitas/android-ndk-r6b/platforms/android-5/arch-arm/usr/include
> -I../../../../necessitas/android-ndk-r6b/sources/cxx-stl/gnu-libstdc++/include
> -I../../../../necessitas/android-ndk-r6b/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/include
> -I. -o .release/plugin.o ../../../qt-components/src/components/plugin.cpp
>
>
> _______________________________________________
> Necessitas-devel mailing list
> Necessitas-devel at kde.org
> https://mail.kde.org/mailman/listinfo/necessitas-devel
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/necessitas-devel/attachments/20111112/ac55c566/attachment.html>


More information about the Necessitas-devel mailing list