This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DS-5: Cannot Install

Note: This was originally posted on 29th November 2011 at http://forums.arm.com

I'm having some difficulty installing DS-5 community edition in Eclipse Indigo.  The installation instructions appear very simple, but I always get the following error after selecting the ARM package in "Install New Software".

com.arm.ds.community.feature.feature.group [5.8.0.20111123_193926] cannot be installed in this environment because its filter is not applicable.

I've tried this on Linux x86_64, Mac x86_64, and Mac x86.  I'm trying to use a fresh Eclipse Indigo installation (Service Release 1).  I've tried both the Java Developers edition and the C/C++ Developer's edition, same result.  Each time, I unpack Eclipse, install the ADT plug-in, verify that the Android integration is working, then try to install the DS-5 package.

Any ideas?
Parents
  • Note: This was originally posted on 22nd December 2011 at http://forums.arm.com

    jholewinski's instructions work for running 32-bit eclipse in 64-bit linux. I'll simply elaborate on them a bit. I've tested this in Ubuntu and personally run it in Linux Mint 11. I'd like to see 64-bit support as well as Mac support but in the meantime, I'm writing a blog to get some of the NDK debug features in Eclipse stand alone. It takes a bit of doing and, of course, doesn't utilize streamline/gator for performance analysis but it'll work on Mac. Let me know if you'd like an early copy of these instructions.


    64-bit version of  Eclipse 3.7.1 (Indigo) working with the 32-bit DS-5 CE plugin in Linux:

    Download Eclipse Indigo from http://www.eclipse.org/downloads/
    Extract it to $HOME (will create $HOME/eclipse)
    If you haven't already installed eclipse do the following in the terminal:
    sudo apt-get install eclipse

    Now backup or remove your old eclipse install and replace it with the newer version.
    sudo mv /usr/lib/eclipse /usr/lib/eclipse.bak
    sudo mv $HOME/eclipse /usr/lib/eclipse
    sudo sed -i 's:galileo:indigo:g' /usr/bin/eclipse
    sudo sed -i 's:Galileo:Indigo:g' /usr/bin/eclipse
    sudo sed -i 's:export GDK_NATIVE_WINDOWS=true:export GDK_NATIVE_WINDOWS=true; export UBUNTU_MENUPROXY=0; export LIBOVERLAY_SCROLLBAR=0:g' /usr/bin/eclipse

    Download 32-bit JRE (self extracting)
    http://www.java.com/...l.jsp?locale=en

    Move it to your directory of choice, e.g. /opt/java and execute the self extracting archive.

    Now you can create an eclipse.sh launch file. With your text editor, add the line (your version number my vary):
    JAVA_HOME=/opt/java/jre1.6.0_30 PATH=/opt/java/jre1.6.0_30/bin:$PATH /usr/bin/eclipse
    To an eclipse.sh file and set it as an executable or modify /usr/bin/eclipse to launch with the above line.

    You should now be able to run Eclipse 3.7.1 32-bit in your 64 bit Linux environment.

    Note, you'll have to re-install other pluggins like the ADT as it resides in your old eclipse directory. Your configurations should remain untouched, just follow this guide
    Re-download and verify your old settings.
    Please let me know if you have any problems with this.
Reply
  • Note: This was originally posted on 22nd December 2011 at http://forums.arm.com

    jholewinski's instructions work for running 32-bit eclipse in 64-bit linux. I'll simply elaborate on them a bit. I've tested this in Ubuntu and personally run it in Linux Mint 11. I'd like to see 64-bit support as well as Mac support but in the meantime, I'm writing a blog to get some of the NDK debug features in Eclipse stand alone. It takes a bit of doing and, of course, doesn't utilize streamline/gator for performance analysis but it'll work on Mac. Let me know if you'd like an early copy of these instructions.


    64-bit version of  Eclipse 3.7.1 (Indigo) working with the 32-bit DS-5 CE plugin in Linux:

    Download Eclipse Indigo from http://www.eclipse.org/downloads/
    Extract it to $HOME (will create $HOME/eclipse)
    If you haven't already installed eclipse do the following in the terminal:
    sudo apt-get install eclipse

    Now backup or remove your old eclipse install and replace it with the newer version.
    sudo mv /usr/lib/eclipse /usr/lib/eclipse.bak
    sudo mv $HOME/eclipse /usr/lib/eclipse
    sudo sed -i 's:galileo:indigo:g' /usr/bin/eclipse
    sudo sed -i 's:Galileo:Indigo:g' /usr/bin/eclipse
    sudo sed -i 's:export GDK_NATIVE_WINDOWS=true:export GDK_NATIVE_WINDOWS=true; export UBUNTU_MENUPROXY=0; export LIBOVERLAY_SCROLLBAR=0:g' /usr/bin/eclipse

    Download 32-bit JRE (self extracting)
    http://www.java.com/...l.jsp?locale=en

    Move it to your directory of choice, e.g. /opt/java and execute the self extracting archive.

    Now you can create an eclipse.sh launch file. With your text editor, add the line (your version number my vary):
    JAVA_HOME=/opt/java/jre1.6.0_30 PATH=/opt/java/jre1.6.0_30/bin:$PATH /usr/bin/eclipse
    To an eclipse.sh file and set it as an executable or modify /usr/bin/eclipse to launch with the above line.

    You should now be able to run Eclipse 3.7.1 32-bit in your 64 bit Linux environment.

    Note, you'll have to re-install other pluggins like the ADT as it resides in your old eclipse directory. Your configurations should remain untouched, just follow this guide
    Re-download and verify your old settings.
    Please let me know if you have any problems with this.
Children
No data