PSA: Android NDK r8e is out!

3,529 views
Skip to first unread message

David Turner

unread,
Mar 22, 2013, 5:31:45 AM3/22/13
to andro...@googlegroups.com
See http://developer.android.com/tools/sdk/ndk/index.html for download links and Changelog.

Among the most interesting things are faster toolchains, including 64-bit binaries for all systems.

A big thanks to Andrew and all the other people who contributed to this release.

Martin Storsjö

unread,
Mar 22, 2013, 7:45:36 AM3/22/13
to andro...@googlegroups.com
On Fri, 22 Mar 2013, David Turner wrote:

> See�http://developer.android.com/tools/sdk/ndk/index.html�for download links
> and Changelog.
> Among the most interesting things are faster toolchains, including 64-bit
> binaries for all systems.

Nice!

> A big thanks to Andrew and all the other people who contributed to this
> release.

The new release seems to have a bug in calling "ndk-build clean" in
projects that include e.g. the cpufeatures library, ending up like this:

Clean: cpufeatures [armeabi-v7a]
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `rm -rf (TARGET_OBJS)'
make: *** [clean-cpufeatures-armeabi-v7a] Error 2


This bug can be fixed by https://android-review.googlesource.com/54480.

// Martin

Martin Storsjö

unread,
Mar 22, 2013, 7:55:42 AM3/22/13
to andro...@googlegroups.com
Actually, the bug doesn't seem to be related to cpufeatures, but more to
including a prebuilt static library (such as stlport) in the project. The
fix should still be the same though.

// Martin

Martin Storsjö

unread,
Mar 25, 2013, 5:28:02 AM3/25/13
to andro...@googlegroups.com
Change android-ndk/build/core/build-binary.mk line 49 like this:

-$(cleantarget): PRIVATE_CLEAN_FILES := ($(my)OBJS)
+$(cleantarget): PRIVATE_CLEAN_FILES := $($(my)OBJS)

// Martin

On Sat, 23 Mar 2013, John Coppola wrote:

> In english what the hell do we do to fix ndk-clean being broken? �Quite
> annoying.
> --
> You received this message because you are subscribed to the Google Groups
> "android-ndk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to android-ndk...@googlegroups.com.
> To post to this group, send email to andro...@googlegroups.com.
> Visit this group at http://groups.google.com/group/android-ndk?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
> �
> �
>
>

Jason

unread,
Mar 30, 2013, 7:13:34 PM3/30/13
to andro...@googlegroups.com
Any idea how to resolve this one?

<android-ndk>/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/arm-linux-androideabi-strip: Command not found

Not sure which make file is trying to execute this, but the correct path SHOULD be:

<android-ndk>/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-strip: Command not found


On Monday, March 25, 2013 2:28:02 AM UTC-7, Martin Storsjö wrote:
Change android-ndk/build/core/build-binary.mk line 49 like this:

-$(cleantarget): PRIVATE_CLEAN_FILES := ($(my)OBJS)
+$(cleantarget): PRIVATE_CLEAN_FILES := $($(my)OBJS)

// Martin

On Sat, 23 Mar 2013, John Coppola wrote:

> In english what the hell do we do to fix ndk-clean being broken? �Quite
> annoying.
>
> On Friday, March 22, 2013 7:45:36 AM UTC-4, Martin Storsj� wrote:
>       On Fri, 22 Mar 2013, David Turner wrote:
>
>       >
> �
> �
>
>

Jason

unread,
Mar 30, 2013, 7:47:01 PM3/30/13
to andro...@googlegroups.com
Urg... never mind.. bady copy/paste of quote string from here: http://developer.appcelerator.com/blog/2013/03/correcting-a-bug-in-the-latest-google-ndk-r8e.html
Reply all
Reply to author
Forward
0 new messages