Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-user] remote compilation

Dear all,

This is my first post to the list.

I am trying to create a simple MPI C project but I am facing a lot of difficulties.

1/ I am unable to compile from Eclipse using IBM compilers installed remotely :
       DESKTOP PC (eclipse) <-> IBM PWR5 LOGIN NODE (xlc)

   *         **** Build of configuration Debug for project
     hello-world-c-ibm ****
   *         make all
   *         Building file: ../src/hello-world-c-ibm.c
   *         Invoking: XL C Compiler
   *         mpcc -c -O0 -g -o"src/hello-world-c-ibm.o"
     "../src/hello-world-c-ibm.c"
   *         /bin/sh: mpcc: command not found
   *         make: *** [src/hello-world-c-ibm.o] Error 127


It is not a surprise that Eclipse can not find the compiler as it is on the remote node. I guess you will tell me that this is the role of PTP Remote Development Tools, but I can not install it :-(

2/ If I try to install PTP-RDT, I get the following message :

       *         Help Menu -> Software updates --> Available software
       *         http://download.eclipse.org/tools/ptp/releases/2.1
       *         --> Remote Development Tools
       *         ---> PTP  Remote Development Tools VERSION
         2.1.0.200811031726
       * Cannot complete the request.  See the details.
       * Unsatisfied dependency: [org.eclipse.ptp.rdt.feature.group
         2.1.0.200811031726] requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/5.0.2
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/5.0.2] can be
         satisfied.
       * Unsatisfied dependency: [org.eclipse.ptp.rdt.feature.group
         2.1.0.200811031726] requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/5.0.2
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/5.0.2] can be
         satisfied.
       * Cannot find a solution where both Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/[5.0.1.200809120802,5.0.1.200809120802]]
         and Match[requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/5.0.2] can be
         satisfied.
       * Unsatisfied dependency: [org.eclipse.ptp.rdt.feature.group
         2.1.0.200811031726] requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.core/5.0.2
       * Unsatisfied dependency: [org.eclipse.ptp.rdt.feature.group
         2.1.0.200811031726] requiredCapability:
         org.eclipse.equinox.p2.iu/org.eclipse.cdt.ui/5.0.2


3/ Here is my configuration :

   * java.runtime.version=1.5.0_16-b02
   * os.arch=i386
   * os.name=Linux
   * os.version=2.6.22.18-0.2-default
   * *** Features:
   * org.eclipse.cdt (5.0.1.200809120802) "Eclipse C/C++ Development Tools"
   * org.eclipse.cdt.xlc.source (5.0.1.200809120802) "XL C/C++ Compiler
     Support (Source)"
   * org.eclipse.pde (3.4.1.r341_v20080731-7T7U0E9mlRIuGUYviF_VP) "PDE"
   * org.eclipse.platform
     (3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu)
     "Eclipse Platform"
   * org.eclipse.ptp (2.1.0.200811031726) "Parallel Tools Platform
     End-User Runtime"
   * org.eclipse.rcp
     (3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341) "Eclipse RCP"
   * org.eclipse.rse (3.0.1.v200809181500-7H368qfenEMeUOENNFdiKV_gK8)
     "Remote System Explorer End-User Runtime"


ps : I can use RSE to access my remote filesystem without any problem.

Any help will be greatly appreciated.

Best regards, jg.

--
------------ ---------- ------------ ------------
CSCS - Swiss National Supercomputing Centre
jgp@xxxxxxx - www.cscs.ch - +41 (0) 91 610 8278



Back to the top