given the first release of android 2.0, has anyone out there successfully installed that on a 64-bit fedora? specifically, fedora 11 or (hopefully equivalently) fedora 12 beta.
i'm just about to give it a shot, but it would be nice to know that someone else has already done it and identified any glitches hidden in the install instructions:
http://developer.android.com/sdk/index.html
based on a quick perusal, it would seem that open jdk is now compatible (whereas it didn't used to be), and one still has to install the minimal packages for 32-bit compatibility. in any event, if someone else has already done this, that would be awesome.
rday --
======================================================================== Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca Twitter: http://twitter.com/rpjday ========================================================================
On 10/27/2009 01:52 PM, Robert P. J. Day wrote:
given the first release of android 2.0, has anyone out there successfully installed that on a 64-bit fedora? specifically, fedora 11 or (hopefully equivalently) fedora 12 beta.
I have the emulator running. I have not compiled any applications yet though.
Fedora 11 x86_64 machine. I do not have Sun Java installed.
On 11/07/2009 12:26 PM, Michael Cronenworth wrote:
On 10/27/2009 01:52 PM, Robert P. J. Day wrote:
given the first release of android 2.0, has anyone out there successfully installed that on a 64-bit fedora? specifically, fedora 11 or (hopefully equivalently) fedora 12 beta.
I have the emulator running. I have not compiled any applications yet though.
Fedora 11 x86_64 machine. I do not have Sun Java installed.
I've just used Fedora Eclipse to compile and run a Hello World in the emulator. 2 things:
I had to enable more than the default update sites in Eclipse. I don't recall what the default actually is, but I have the following now:
* Fedora Eclipse JDT * Fedora Eclipse SDK * Ganymede Update Site * The Eclipse Project Updates
Configure the emulator for an SD card of at least 16 MB or you will get an inscrutable error trying to start it.
Woogie
Michael Cronenworth wrote:
On 10/27/2009 01:52 PM, Robert P. J. Day wrote:
given the first release of android 2.0, has anyone out there successfully installed that on a 64-bit fedora? specifically, fedora 11 or (hopefully equivalently) fedora 12 beta.
I have the emulator running. I have not compiled any applications yet though.
Fedora 11 x86_64 machine. I do not have Sun Java installed.
There is another thread about the best choice of architectures to install 32 or 64 bit and this note applies to that as well. For the last year I ran 64 bit fedora 10 on my think pad T61p I had no problems with any of the 64 bit software and I did not notice any difference in performance between 32 and 64 bit versions (though you would expect that 32 bit versions would be a little easier on memory). My machine has only 4G of ram, so no real need of 64 bit os. The problems I had running 64 bit linux:
1. Java plugin is 32 bit so I had to run 32 bit versions of firefox 2. Juniper vpn is 32 bit also 3. Webex plugin is 32 bit 4. Lots of other plugins for firefox are 32 bit 5. The android sdk is 32 bit so I had to run 32 bit java and eclipse 6. skype is 32 bit (but because there are no other product dependencies this never caused me any problems)
Having firefox and eclipse and Sun's jdk installed as 32 bit and the rest of the system running 64 bit caused me no end of hassles with package dependencies, upgrades etc. Fedora's repositories are just not well enough tested in this area to work reliably using a combination of architectures. Also most of the java apps have dependencies on IcedTea, which won't run sophisticated apps like eclipse and java plugins reliably. So I installed completely separate copies of firefox, java and eclipse just to avoid all the packaging problems. I ran them out of /local/opt_x86. That works but now you have to manage the versions of all these things yourself and research the reliability of each update. In the end, I reinstalled my laptop with 32 bit fedora 10 which I am (so far) running without incident except that sound stops working with every second kernel update :( Well thats my rant... any my final word: Unless you have more than 4 g of mem I'd stick to 32 bit versions of linux. wcn
Wendell Nichols on 11/09/2009 11:20 AM wrote:
The problems I had running 64 bit linux:
You're a few years behind.
1. Sun's Java plugin is 64-bit now, but it doesn't matter. Red Hat's OpenJDK had a 64-bit plugin first and it works 99.9% the same. I believe it was certified by Sun. 3. Webex runs on my 64-bit server. 4. What? Flash? That's 64-bit. (first on Linux, too) 5. Android is not arch dependent. Where'd you get that notion? 6. Skype plans on a 64-bit binary release, but it is going open source anyway.
There is no reason to run only 32-bit kernel/apps/libs on a 64-bit CPU. Even if you only have 256 megs of RAM.
Michael Cronenworth wrote:
Wendell Nichols on 11/09/2009 11:20 AM wrote:
The problems I had running 64 bit linux:
You're a few years behind.
- Sun's Java plugin is 64-bit now, but it doesn't matter. Red Hat's
OpenJDK had a 64-bit plugin first and it works 99.9% the same. I believe it was certified by Sun. 3. Webex runs on my 64-bit server. 4. What? Flash? That's 64-bit. (first on Linux, too) 5. Android is not arch dependent. Where'd you get that notion? 6. Skype plans on a 64-bit binary release, but it is going open source anyway.
There is no reason to run only 32-bit kernel/apps/libs on a 64-bit CPU. Even if you only have 256 megs of RAM.
The Juniper VPN will hang firefox and sometimes the whole system if firefox uses the openjdk plugin. That said its a crappy vpn anyway... Your other comments are appreciated. My next laptop will have 8G :) wcn
"Robert P. J. Day" rpjday@crashcourse.ca writes:
given the first release of android 2.0, has anyone out there successfully installed that on a 64-bit fedora? specifically, fedora 11 or (hopefully equivalently) fedora 12 beta.
I've done it on f11/x86_64 using the Google SDK and the stock eclipse.org 32-bit binaries. When I tried the Fedora Eclipse I got a string of errors that looked like missing java libraries. I wasn't sure how to resolve those, so I reluctantly used the 32-bit eclipse that the Google installation notes referenced. I did need to yum install a bunch of 32-bit libraries.
# for 32-bit android developement tools (eclipse et. al.) yum install glibc.i686 ncurses-libs.i586 libgcc.i586 \ ncurses-libs.i586 libstdc++.i586 libX11.i586 \ zlib.i586
After installing the recomended udev file, Fedora recognized the G1 phone and would let me download code to it.
-wolfgang