host C++: llvm-rs-cc <= frameworks/compile/slang/llvm-rs-cc.cpp
<Kommandozeile>:0:0: Fehler: »_FORTIFY_SOURCE« redefiniert [-Werror]
<eingebaut>:0:0: Anmerkung: dies ist die Stelle der vorherigen
Definition
cc1plus: Alle Warnungen werden als Fehler behandelt
make: *** [out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/
llvm-rs-cc.o] Fehler 1
Change the following line in frameworks/compile/slang/Android.mk to
omit -Werror, i.e.:
(Before)
local_cflags_for_slang := -Wno-sign-promo -Wall -Wno-unused-parameter -
Werror
(After)
local_cflags_for_slang := -Wno-sign-promo -Wall -Wno-unused-parameter
This also happens for the 4.01_r1 branch - but has been fixed on the
MASTER branch of AOSP.
Can anyone please give some information on how the current x86-branch
(I synced yesterday) was created? i.e. from which specific AOSP
version / tag/ branch, etc.?
I am asking so that I can "diff" it, and maybe contribute a fixing
patch.
Thanks,
Ron.
P.S.:
The error I receive, in English (nice to see a german compiler.) is :
Host TableGen: vdc (gen-clang-stmt-nodes) <= external/clang/include/
clang/Basic/StmtNodes.td
Building Clang Driver Option tables with tblgen
Host TableGen: vdc (gen-opt-parser-defs) <= external/clang/include/
clang/Driver/Options.td
host C++: llvm-rs-cc <= frameworks/compile/slang/llvm-rs-cc.cpp
<command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]
<built-in>:0:0: note: this is the location of the previous definition
cc1plus: all warnings being treated as errors
make: *** [out/host/linux-x86/obj/EXECUTABLES/llvm-rs-cc_intermediates/
llvm-rs-cc.o] Error 1
h
On Dec 9, 5:06 am, tabletsx86 <rbg.tablets...@gmail.com> wrote:
> agree with Robert as I have compiled on Ubuntu 10.04 WITHOUT errors...
>
> ============================================
> PLATFORM_VERSION_CODENAME=REL
> PLATFORM_VERSION=4.0.1
> TARGET_PRODUCT=generic_x86
> TARGET_BUILD_VARIANT=eng
> TARGET_BUILD_TYPE=release
> TARGET_BUILD_APPS=
> TARGET_ARCH=x86
> TARGET_ARCH_VARIANT=x86
> HOST_ARCH=x86
> HOST_OS=linux
> HOST_BUILD_TYPE=release
> BUILD_ID=ITL41D
> ============================================
What I was saying, is that Ubuntu 10.04 is the LTS.
Ubuntu 11.10 is not supported for the official release associated with
the Galaxy Nexus official branch, as per google's ICS code release.
*HOWEVER* - Ubuntu 11.10 IS supported on the master branch.
I would expect either something similar on the android-x86 - and
volunteer to make the contribution myself - I just need a point
to start from.
Just to be clear - Yes. I should have used Ubuntu LTS I guess. But my
team and I were tragically automagically upgraded, and we're
way too busy to fall back (Sounds like a lame excuse, but that's the
real world...)
Thanks,
Ron.
On Dec 9, 8:39 pm, tabletsx86 <rbg.tablets...@gmail.com> wrote:
> when ICS-x86 released mine was setup as follows(Ubuntu 10.04 64bit)
>
> updated my repo as follows...
>
> $ curlhttps://dl-ssl.google.com/dl/googlesource/git-repo/repo> ~/bin/
> repo
> $ chmod a+x ~/bin/repo
>
> on 12-2 changed repo to repo-1.14 in home/.. & home/.../x86ICS
>
> cd to home/.../x86ICS
>
> repo init -u git://git.android-x86.org/manifest.git -b ics-x86
>
> repo sync
>
> make -j4 iso_img TARGET_PRODUCT=tegav2 (or generic_x86)
However there were a couple of "minor" things I changed first which
may or may not have had any effect.
As best as I can tell from comments in the source code, there were
some past tweaks in the source code, for major Ubuntu releases that
apparently broke and/or threw compilation errors in the past, anyway
at least some of these past problems may actually not be applicable
now in 11.x, or I should say, what you have implemented is now the
default behavior, rendering some of those tweaks to be unneccesary and
very noisy on the console as it builds now.
I suppose I will run through it again from the top (including actually
documenting whats necessary to set up the build environment) and
verify whether the other changes mattered or not - however that's kind
of a secondary concern to actually playing around with the Android
source and working on driver functionality for my device now.
-R
On Dec 8, 9:06 pm, tabletsx86 <rbg.tablets...@gmail.com> wrote:
> agree with Robert as I have compiled on Ubuntu 10.04 WITHOUT errors...
>
> ============================================
> PLATFORM_VERSION_CODENAME=REL
> PLATFORM_VERSION=4.0.1
> TARGET_PRODUCT=generic_x86
> TARGET_BUILD_VARIANT=eng
> TARGET_BUILD_TYPE=release
> TARGET_BUILD_APPS=
> TARGET_ARCH=x86
> TARGET_ARCH_VARIANT=x86
> HOST_ARCH=x86
> HOST_OS=linux
> HOST_BUILD_TYPE=release
> BUILD_ID=ITL41D
> ============================================
>
> On Dec 8, 9:27 pm, Robert Sharp <1130...@gmatc.matc.edu> wrote:
>
>
>
>
>
>
>
Robert, thanks for your reply.
tabletx86- what I would like to know is which aosp codebase is the source for the androidx86 project itself.
that is, compare that version to the aosp master's one, at least in term of makefiles, and apply these changes.
my goal by the way is setting up android x86 on a dell workstation, and I intend to implement external monitor support, assuming it is still on the project todo list
--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To post to this group, send email to andro...@googlegroups.com.
To unsubscribe from this group, send email to android-x86...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/android-x86?hl=en.
> --
> You received this message because you are subscribed to the Google
> Groups "Android-x86" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/android-x86/-/EgbxP3DeZ5gJ.
I agree. does anyone know what Google does in aosp master branch?
To unsubscribe from this group, send email to android-x86+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/android-x86?hl=en.
--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To post to this group, send email to andro...@googlegroups.com.
To unsubscribe from this group, send email to android-x86+unsubscribe@googlegroups.com.
2011/12/11 Ron M <ron...@gmail.com>:
I know it's for gingerbread but it works for ics as well. You can
then turn -Werror back on.
isn't it documented here??? Google AOSP being the master...
http://www.android-x86.org/getsourcecode
The branches in Android-x86 tree
Since AOSP evolves very quickly, we have created different branches
corresponding to different releases of AOSP:
android-x86-v0.9 (obsolete)
Based on Android 1.5 release (Cupcake).
donut-x86
Based on Android 1.6 release (Donut).
eclair-x86
Based on Android 2.1 release (Eclair).
froyo-x86
Based on Android 2.2 release (Froyo).
gingerbread-x86
Based on Android 2.3 release (Gingerbread).
honeycomb-x86
Based on Android 3.2 release (Honeycomb).
ics-x86
Based on Android 4.0 release (Ice Cream Sandwich).
--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To post to this group, send email to andro...@googlegroups.com.
To unsubscribe from this group, send email to android-x86...@googlegroups.com.
I suppose you asked the ics-x86 branch.
If you read the git log or manifest.xml, you should
find the answer easily: android-4.0.1_r1.