Jump to content

Recommended Posts

Guest shanky887614
Posted

a guide on getting the source and what you need to compile source

im not very familiar on the tools to pull the source i asume you can use rsync to pull the source then im lost

Guest jventura
Posted

not so sure it was a good idea. read the last 4 comments from June 3rd here

Hum, TomG says: "msm_mdp.h should match the header in the kernel, we shouldn't be adding code to it that isn't in the kernel. That is the main reason I applied all those 3.0 patches. I'll apply the recent patches to the kernel and update the headers when I have some time (hopefully in the next few days)."

So, to improve my own patch, I should add the same code to msm_mdp.h..

I'll leave the patch for now, should anyone need to cherry-pick it to compile, but leave a comment commenting TomG's comment (too many commentaries, lol).. When TomG applies is patches, I'll abandon mine..

Thanks

Guest targetbsp
Posted

Linux noob could use a little help please. :D

Using Ubuntu 12 which comes with GCC 4.6.3 and trying to update to 4.7

The actual update was easy enough. Making it use the updated version instead of the included one was slightly more challenging and was sorted as per 'switching compilers' here:http://charette.no-ip.com:81/programming/2011-12-24_GCCv47/

Now when I compile I am getting errors about the standard c++ library pretty much immediately

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.7/libstdc++.so when searching for -lstdc++

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.7/libstdc++.a when searching for -lstdc++

/usr/bin/ld: cannot find -lstdc++

It says 'incompatible' so I'm guessing somewhere along the line it's still trying to use something from gcc 4.6 with gcc 4.7

Anyone any ideas on how to fix this?

Guest shanky887614
Posted

ignore my post missed first page.(my bad)

Guest nio25
Posted (edited)

Linux noob could use a little help please. :D

Using Ubuntu 12 which comes with GCC 4.6.3 and trying to update to 4.7

The actual update was easy enough. Making it use the updated version instead of the included one was slightly more challenging and was sorted as per 'switching compilers' here:http://charette.no-i...1-12-24_GCCv47/

Now when I compile I am getting errors about the standard c++ library pretty much immediately

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.7/libstdc++.so when searching for -lstdc++

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.7/libstdc++.a when searching for -lstdc++

/usr/bin/ld: cannot find -lstdc++

It says 'incompatible' so I'm guessing somewhere along the line it's still trying to use something from gcc 4.6 with gcc 4.7

Anyone any ideas on how to fix this?

i used this guide and it works (+repository ppa:ubuntu-toolchain-r/test):

http://askubuntu.com...ion/26518#26518

I also update to these gcc-4.7-multilib g++-4.7-multilib.Dont know if thats what causes you the problem...(if you use the linaro changes to cm9 maybe there are some incompatibilities yet to be solved)

Edited by nio25
Guest targetbsp
Posted

I also update to these gcc-4.7-multilib g++-4.7-multilib.Dont know if thats what causes you the problem...(if you use the linaro changes to cm9 maybe there are some incompatibilities yet to be solved)

Thank you! I already had the GCC one. It was the G++ lib I was apparently missing.

Guest shezar
Posted

Hum, TomG says: "msm_mdp.h should match the header in the kernel, we shouldn't be adding code to it that isn't in the kernel. That is the main reason I applied all those 3.0 patches. I'll apply the recent patches to the kernel and update the headers when I have some time (hopefully in the next few days)."

So, to improve my own patch, I should add the same code to msm_mdp.h..

I'll leave the patch for now, should anyone need to cherry-pick it to compile, but leave a comment commenting TomG's comment (too many commentaries, lol).. When TomG applies is patches, I'll abandon mine..

Thanks

I still don't get it as the current repo doesn't build and only that oneliner is missing for that. I compiled today with only that one extra patch and it works just fine. I understand that this is not a proper solution for the device but it could easily be merged as a hotfix and reverted later.

Guest KonstaT
Posted

I still don't get it as the current repo doesn't build and only that oneliner is missing for that. I compiled today with only that one extra patch and it works just fine. I understand that this is not a proper solution for the device but it could easily be merged as a hotfix and reverted later.

Sync your repo. ;) It's there already but there is no gerrit patch for it.

Guest shezar
Posted

Sync your repo. ;) It's there already but there is no gerrit patch for it.

2 hours ago :) It seems like I should pay more attention to github as well, I only watch gerrit ATM. Anyways it wasn't there when I attempted my build. :P

Guest sej7278
Posted

i've not been paying attention much recently, but it looks like the msm_mdp.h and mini patches have been merged, but doesn't look like barcode has had any work yet (other than the if/elseif i suggested)?

Guest shmizan
Posted

Fresh test build.... + , 9 and 10.

awesome! thanks for bringing this up to my attention.. was wishing for this feature (notification drawer button to toggle profiles) for a long time.

the work from Tom, the Linaro optimizations coming soon - exciting times :D

Guest docck
Posted

targetbsp, you don't need all these dances with tamburine to update your software in Linux. All what you need is find right ppa for it. GCC ppa, for a present.

Open terminal and write:

$sudo add-apt-repository ppa:doko/ppa

sudo apt-get update

sudo apt-get upgrade

And you'll have new version of gcc 4.7 with all dependencies.

Sorry for offtop.

Guest KonstaT
Posted

targetbsp, you don't need all these dances with tamburine to update your software in Linux. All what you need is find right ppa for it. GCC ppa, for a present.

Open terminal and write:

$sudo add-apt-repository ppa:doko/ppa

sudo apt-get update

sudo apt-get upgrade

And you'll have new version of gcc 4.7 with all dependencies.

Sorry for offtop.

Errm, but what's the point? I thought that the gcc from the toolchain is used when compiling Android, right?

It certainly is for kernel and same should apply for android userspace. You can see this when you


cat /proc/version
[/CODE]

and you can see that the kernel is compiled with gcc 4.3.3 no matter what gcc version you have installed on your system.

Guest The-HUN
Posted

I still do not understand, how can people use ICS in everyday life! It is so slooooowwwww starting any application! It takes 4-5 seconds to start the dialer, if it was not the very latest app before!

Many build also has a problem with touchscreen sensibility as well, but tjhis is another story, the slow start is for all the builds!

I have also taked with other guys (some of them using different hardware) - some of them experiences the same, some can not see any difference (they usually could not see any diff using different launchers, so I guess the hw was powerfull enough to hide the diffs).

Guest tilal6991
Posted

4-5 secs? I find it more like 0.4-0.5. Lol.

Guest The-HUN
Posted (edited)

4-5 secs? I find it more like 0.4-0.5. Lol.

under 1 sec if it was open very recently, and there were no apps started at all since I closed, or only very few of them...

any other case (which happens very often to me) It is way more than the maximum beareable 2 second, never really measured! The same stands for the SMS app, and practically all others.

Waze f.e. starts so slow for the first time, that the system asks for terminating it two times! There are other examples as well...

Does it worth to cat some log?

Edited by The-HUN
Guest tilal6991
Posted

No I rebooted opened a few apps and then opened dialer. Found the time to be around 1.2 seconds.

Guest ajjjjjjjjj
Posted (edited)

I've had similar experience as The-HUN, last version I was using is 05/29. Lag in starting dialer and especially SMS app and too loud speaker during a call even on lowest volume forced me to go back to 2.3.5.

I have only one widget on home screen (palmary Weather) and almost no additional apps.

512MB Blade with 5Mpix cam.

Edited by ajjjjjjjjj
Guest shmizan
Posted

SMS app is really slow for me too. wasn't as slow as it is now before I put contact pictures

Guest MidaMilunk
Posted

Btw when did you last try ics?

I have installed KonstaT's latest yesterday evening, but I only keep it till noon.

Guest MidaMilunk
Posted

Is it possible that the slowness is somehow connected to the SD card speed? My card is very slow... if there is more than a single operation going on. Seq read is Ok, but anyway... It's just terrible...

But the applications I am complaining about are of course on the internal drive, not on the SD. I have not got swap partition, but I have got apps installed on SD of course, no Ext partition.

Guest Nikola86BG
Posted

I have similar experience from time to time. Not exactly 4-5 seconds, but it can be rather slow. On other times (like just now) dialer took 1, maybe 1,5 seconds, Go SMS Pro opened instantly (now, that one can really drag).

However, I do have CFX 5/31 update over the older 4/15, and it did carry over all the problems I had on the 4/15, so ti may be just the problem with my phone and case.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.