U++: Issueshttps://www.ultimatepp.org/redmine/https://www.ultimatepp.org/redmine/redmine/favicon.ico2017-01-07T22:37:09ZRedmine
Redmine Task #1610 (Approved): Solve flag problems in Android Builderhttps://www.ultimatepp.org/redmine/issues/16102017-01-07T22:37:09ZZbigniew Rebacz
<p>Right now U++ is not ready for support truly cross compilation build methods.</p>
<pre><code class="cpp syntaxhl"><span class="CodeRay"><span class="directive">void</span> AndroidBuilder::AddFlags(Index<String>& cfg)
{
<span class="comment">// TODO: Blood hack - should be remove after release.</span>
<span class="comment">// Talk with Mirek how to do it well - without over engineering.</span>
<span class="comment">// U++ is not ready for full cross compilation right now.</span>
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">WIN32</span><span class="delimiter">"</span></span>);
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">LINUX</span><span class="delimiter">"</span></span>);
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">POSIX</span><span class="delimiter">"</span></span>);
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">BSD</span><span class="delimiter">"</span></span>);
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">FREEBSD</span><span class="delimiter">"</span></span>);
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">OPENBSD</span><span class="delimiter">"</span></span>);
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">NETBSD</span><span class="delimiter">"</span></span>);
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">DRAGONFLY</span><span class="delimiter">"</span></span>);
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">SOLARIS</span><span class="delimiter">"</span></span>);
cfg.RemoveKey(<span class="string"><span class="delimiter">"</span><span class="content">OSX11</span><span class="delimiter">"</span></span>);
cfg.Add(<span class="string"><span class="delimiter">"</span><span class="content">LINUX</span><span class="delimiter">"</span></span>);
cfg.Add(<span class="string"><span class="delimiter">"</span><span class="content">POSIX</span><span class="delimiter">"</span></span>);
cfg.Add(<span class="string"><span class="delimiter">"</span><span class="content">ANDROID</span><span class="delimiter">"</span></span>);
}
</span></code></pre> Bug #1456 (Approved): Android: Fix CPU_Cores()https://www.ultimatepp.org/redmine/issues/14562016-05-21T11:26:50ZMiroslav Fidlercxl@ntllib.org
<p>It is really important to have those, so in time, we need to find how to fix that...</p>
<p>Useful link:<br />- <a class="external" href="https://developer.android.com/ndk/guides/cpu-features.html">https://developer.android.com/ndk/guides/cpu-features.html</a></p> Bug #1389 (Approved): Improve Android Builder debug siggning procedurehttps://www.ultimatepp.org/redmine/issues/13892016-02-28T14:05:31ZZbigniew Rebacz
<p>For current version installation on Android emulator is not possible. Here is output from "jarsigner -verify AndroidMath.apk":</p>
<pre>
jar verified.
Warning:
This jar contains entries whose certificate chain is not validated.
This jar contains signatures that does not include a timestamp. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2289-12-13) or after any future revocation date.
Re-run with the -verbose and -certs options for more details.
</pre> Task #1361 (Approved): Android manifest generation in upt should have tab indentationshttps://www.ultimatepp.org/redmine/issues/13612015-12-25T21:18:40ZZbigniew RebaczFeature #1304 (Approved): AndroidBuilder should be able to compile Corehttps://www.ultimatepp.org/redmine/issues/13042015-10-23T18:57:47ZZbigniew RebaczBug #1175 (Approved): umk: Fix for android builderhttps://www.ultimatepp.org/redmine/issues/11752015-07-09T11:57:12ZMiroslav Fidlercxl@ntllib.org
<p>int GetHydraThreads()</p>
<p>should return correct value for android builder</p>
<p>String GetAndroidSDKPath()</p>
<p>should be moved to Build method and correctly supported</p>
<p>(and umk should be checked to work after that).</p>