FORUMS
Remove All Ads from XDA

[CMC-GUI] [DAILY] [PPA] Cyanogenmod Compiler Daily [Depreciated]

3,189 posts
Thanks Meter: 2,980
 
By lithid-cm, Inactive Recognized Developer on 28th December 2011, 05:45 PM
Thread Closed Email Thread
1st February 2012, 05:30 AM |#701  
Reptilez_DK's Avatar
Senior Member
Flag Kolding
Thanks Meter: 294
 
More
Quote:
Originally Posted by ma70ent

Okay so I've got lots of RAM on this laptop, and I'm running Lubuntu 11.10 32 bit. I'm going to start "cooking" today. Here is my step by step process that I plan on taking:

Is it a windows thing, to reconize only 3,5 GB RAM, on 32 bit ?
I've been using 64 bit ubuntu because i have 16 GB RAM.
Was that unnessesery ? :)

These typos was sent from my Nexus S [i9023]using xda premium
 
 
1st February 2012, 12:07 PM |#702  
lithid-cm's Avatar
OP Inactive Recognized Developer
Flag Cleveland
Thanks Meter: 2,980
 
More
Quote:
Originally Posted by bear.julin

Is it a windows thing, to reconize only 3,5 GB RAM, on 32 bit ?
I've been using 64 bit ubuntu because i have 16 GB RAM.
Was that unnessesery ? :)

These typos was sent from my Nexus S [i9023]using xda premium

32bit only sees 3.5 gigs of ram, unless your using a pae kernel. Otherwise you need 64bit. Happens on windows and linux.
The Following User Says Thank You to lithid-cm For This Useful Post: [ View ] Gift lithid-cm Ad-Free
1st February 2012, 05:34 PM |#703  
Quote:
Originally Posted by bear.julin

Is it a windows thing, to reconize only 3,5 GB RAM, on 32 bit ?
I've been using 64 bit ubuntu because i have 16 GB RAM.
Was that unnessesery ? :)

These typos was sent from my Nexus S [i9023]using xda premium

Also, your processor has to support 64-bit extensions.

$ grep flags /proc/cpuinfo |tail -1 | egrep --color '(64| lm|svm|vmx) '

you should see at least " lm " in that list (hopefully colored!) svm or vmx would be optional, depending on CPU support. dtes64 is also optional.

If you don't see " lm " listed, you don't have a 64-bit system, which means the only way to take advantage of more than 4G ram is for PAE/PSE extentions.
$ grep flags /proc/cpuinfo |tail -1 | egrep --color ' (psa|pse|pse36) '

if you see psa (older) or pse/pse36, then you can address more than 4G on a 32bit distro, using the PAE kernel.
The Following User Says Thank You to ak_hepcat For This Useful Post: [ View ] Gift ak_hepcat Ad-Free
1st February 2012, 07:50 PM |#704  
Reptilez_DK's Avatar
Senior Member
Flag Kolding
Thanks Meter: 294
 
More
Quote:
Originally Posted by ak_hepcat

Also, your processor has to support 64-bit extensions.

$ grep flags /proc/cpuinfo |tail -1 | egrep --color '(64| lm|svm|vmx) '

you should see at least " lm " in that list (hopefully colored!) svm or vmx would be optional, depending on CPU support. dtes64 is also optional.

If you don't see " lm " listed, you don't have a 64-bit system, which means the only way to take advantage of more than 4G ram is for PAE/PSE extentions.
$ grep flags /proc/cpuinfo |tail -1 | egrep --color ' (psa|pse|pse36) '

if you see psa (older) or pse/pse36, then you can address more than 4G on a 32bit distro, using the PAE kernel.

Thanks.
I'm still trying to learn all this.

Running the first gives me lm and svm in red. (Normal text color is white)

Code:
[email protected]:~$ grep flags /proc/cpuinfo |tail -1 | egrep --color '(64| lm|svm|vmx) '

flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp 
lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy 
svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch 
osvw ibs skinit wdt nodeid_msr
I also see pse and pse36, but I'm guessing that's just a bonus.
2nd February 2012, 01:04 AM |#705  
Quote:
Originally Posted by bear.julin

Thanks.
I'm still trying to learn all this.

Running the first gives me lm and svm in red. (Normal text color is white)

Code:
[email protected]:~$ grep flags /proc/cpuinfo |tail -1 | egrep --color '(64| lm|svm|vmx) '

flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp 
lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy 
svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch 
osvw ibs skinit wdt nodeid_msr
I also see pse and pse36, but I'm guessing that's just a bonus.

This means that you could (and mayhap, should) run the full 64-bit distribution of your linux flavorite. That gives you the best bang for the buck.
2nd February 2012, 03:37 AM |#706  
lithid-cm's Avatar
OP Inactive Recognized Developer
Flag Cleveland
Thanks Meter: 2,980
 
More
Quote:
Originally Posted by ak_hepcat

This means that you could (and mayhap, should) run the full 64-bit distribution of your linux flavorite. That gives you the best bang for the buck.

That all depends tho. In my recent tests I'm using a laptop with a dual core 64bit compatible CPU with 4 gigs of ram. When running 64 flavor of Ubuntu, along with other 64 bit versions and counter parts, I noticed more ram usage while using the 64 bit version. During a "time make j2 otapackage" I was able to compile 10 mins quicker on the 32bit pae enable kernel. Using the same cache and resources. So I would suggest do what you like. But with only <= 4 gig I would stick with a 32 bit pae enabled kernel. That's just my two cents.

Sent from my Nexus S 4G using xda premium
2nd February 2012, 11:25 AM |#707  
DutchDanny's Avatar
Recognized Developer
Flag On Earth
Thanks Meter: 5,243
 
More
Exclamation ERROR
Hi Peeps,

I'm trying to get CM to Sensation XL (runnymede)

I got it all quit setup now, but on compile I get an error on this:
register_android_hardware_fm_fmradio(_JNIEnv*)

Full Message
Code:
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: out/target/product/runnymede/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/AndroidRuntime.o: in function android::gRegJNI:AndroidRuntime.cpp(.data.rel.ro+0x148): error: undefined reference to 'register_android_hardware_fm_fmradio(_JNIEnv*)'
collect2: ld returned 1 exit status
make: *** [out/target/product/runnymede/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/LINKED/libandroid_runtime.so] Error 1
Does anybody know where and or how to fix this?

Tnx
2nd February 2012, 06:24 PM |#708  
lithid-cm's Avatar
OP Inactive Recognized Developer
Flag Cleveland
Thanks Meter: 2,980
 
More
Updates on the gui I have been working on.

http://i.imgur.com/nYF34.jpg
The Following 2 Users Say Thank You to lithid-cm For This Useful Post: [ View ] Gift lithid-cm Ad-Free
2nd February 2012, 08:20 PM |#709  
SandmanEight's Avatar
Member
Thanks Meter: 12
 
More
Quote:
Originally Posted by lithid-cm

Updates on the gui I have been working on.

http://i.imgur.com/nYF34.jpg

Looking forward to it! Looks nice.

Sent from my ADR6300 using xda premium
3rd February 2012, 04:26 AM |#710  
Droidzone's Avatar
Inactive Recognized Developer
Flag Kochi
Thanks Meter: 2,296
 
Donate to Me
More
Hmm..I seem to get a lot of errors.





I don't have a .cmcrc file at $HOME either
3rd February 2012, 06:00 AM |#711  
lithid-cm's Avatar
OP Inactive Recognized Developer
Flag Cleveland
Thanks Meter: 2,980
 
More
Quote:
Originally Posted by Droidzone

Hmm..I seem to get a lot of errors.





I don't have a .cmcrc file at $HOME either

Pics broke? They don't show up on mobile. Plus you might want to update.

Edit: came to my pc and looked. Why does it look like your running this on your phone? Just remove the software and buy an iphone.

Sent from my Nexus S 4G using xda premium
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes