Installing eclipse-cdt (for C development only)

Dan grinnz at gmail.com
Wed Apr 12 17:26:31 UTC 2006


Adam Gibson wrote:
> A yum install of eclipse-cdt seems to pull in about 60 packages including
> jakarta, ant, and tomcat.  For C development none of that is needed and
> just bloats the FC5 install.  Is there a way to slim the package
> dependancies so that someone doing C development does not need to install
> all of the java development stuff in a future FC* release?
>
> Installing:
>  eclipse-cdt             i386       1:3.0.2-1jpp_2fc  core               18 M
> Installing for dependencies:
>  ant                     i386       1.6.5-1jpp_7fc   core              2.0 M
>  ant-antlr               i386       1.6.5-1jpp_7fc   core               33 k
>  ant-apache-bcel         i386       1.6.5-1jpp_7fc   core               35 k
>  ant-apache-bsf          i386       1.6.5-1jpp_7fc   core               44 k
>  ant-apache-log4j        i386       1.6.5-1jpp_7fc   core               27 k
>  ant-apache-oro          i386       1.6.5-1jpp_7fc   core              110 k
>  ant-apache-regexp       i386       1.6.5-1jpp_7fc   core               27 k
>  ant-apache-resolver     i386       1.6.5-1jpp_7fc   core               28 k
>  ant-commons-logging     i386       1.6.5-1jpp_7fc   core               29 k
>  ant-javamail            i386       1.6.5-1jpp_7fc   core               34 k
>  ant-jdepend             i386       1.6.5-1jpp_7fc   core               43 k
>  ant-jsch                i386       1.6.5-1jpp_7fc   core               65 k
>  ant-junit               i386       1.6.5-1jpp_7fc   core              158 k
>  ant-nodeps              i386       1.6.5-1jpp_7fc   core              777 k
>  ant-swing               i386       1.6.5-1jpp_7fc   core               26 k
>  ant-trax                i386       1.6.5-1jpp_7fc   core              156 k
>  antlr                   noarch     2.7.4-2jpp_6fc   core              428 k
>  axis                    noarch     1.2.1-2jpp_2fc   core              1.5 M
>  bcel                    noarch     5.1-1jpp_6fc     core              459 k
>  classpathx-jaf          noarch     1.0-2jpp_5fc     core               57 k
>  classpathx-mail         noarch     1.0-4jpp_5fc     core              351 k
>  eclipse-ecj             i386       1:3.1.2-1jpp_13fc  core             
> 7.0 M
>  eclipse-platform        i386       1:3.1.2-1jpp_13fc  core              
> 52 M
>  eclipse-rcp             i386       1:3.1.2-1jpp_13fc  core              
> 46 k
>  gcc-java                i386       4.1.0-3          core              2.6 M
>  geronimo-specs          i386       1.0-0.M2.2jpp_7fc  core             
> 227 k
>  geronimo-specs-compat   i386       1.0-0.M2.2jpp_7fc  core             
> 4.9 k
>  jakarta-commons-beanutils  i386       1.7.0-2jpp_6fc   core             
> 517 k
>  jakarta-commons-collections  i386       3.1-2jpp_5fc     core            
>  984 k
>  jakarta-commons-daemon  i386       1:1.0-2jpp_4fc   core               44 k
>  jakarta-commons-dbcp    noarch     1.2.1-3jpp_3fc   core              109 k
>  jakarta-commons-digester  i386       1.7-2jpp_10fc    core             
> 308 k
>  jakarta-commons-discovery  noarch     1:0.3-1jpp_3fc   core              
> 71 k
>  jakarta-commons-el      i386       1.0-4jpp_6fc     core              236 k
>  jakarta-commons-fileupload  noarch     1:1.0-3jpp_5fc   core             
>  24 k jakarta-commons-httpclient  noarch     1:3.0-0.rc2.0jpp_4fc  core
> 267 k
>  jakarta-commons-launcher  noarch     0.9-3jpp_3fc     core              
> 42 k
>  jakarta-commons-logging  i386       1.0.4-2jpp_10fc  core              105 k
>  jakarta-commons-modeler  i386       1.1-4jpp_6fc     core              225 k
>  jakarta-commons-pool    noarch     1.2-2jpp_4fc     core               46 k
>  java-1.4.2-gcj-compat-devel  i386       1.4.2.0-40jpp_83rh  core 35 k
>  java-1.4.2-gcj-compat-javadoc  i386       1.4.2.0-40jpp_83rh  core   21 M
>  jdepend                 noarch     2.6-2jpp_4fc.1.1  core              198 k
>  jsch                    i386       0.1.18-1jpp_7fc  core              293 k
>  junit                   noarch     3.8.1-3jpp_7fc   core              180 k
>  jzlib                   noarch     1.0.5-2jpp_2fc   core               48 k
>  libgcj-devel            i386       4.1.0-3          core              1.2 M
>  libswt3-gtk2            i386       1:3.1.2-1jpp_13fc  core             
> 5.2 M
>  log4j                   noarch     1.2.8-7jpp_8fc   core              317 k
>  lucene                  i386       1.4.3-1jpp_11fc  core              660 k
>  lucene-demo             i386       1.4.3-1jpp_11fc  core              104 k
>  mx4j                    i386       1:3.0.1-1jpp_9fc  core              2.4 M
>  oro                     noarch     2.0.8-1jpp_4fc   core               72 k
>  regexp                  i386       1.3-2jpp_7fc     core               87 k
>  tomcat5                 i386       5.5.15-1jpp_6fc  core              311 k
>  tomcat5-common-lib      i386       5.5.15-1jpp_6fc  core              185 k
>  tomcat5-jasper          i386       5.5.15-1jpp_6fc  core              955 k
>  tomcat5-jsp-2.0-api     i386       5.5.15-1jpp_6fc  core               88 k
>  tomcat5-server-lib      i386       5.5.15-1jpp_6fc  core              3.5 M
>  wsdl4j                  noarch     1.5.1-1jpp_4fc   core              160 k
>
>   
Well Native Eclipse itself requires all of those java packages, since it 
is by nature a Java IDE. If a native C IDE came around that was just as 
good, that would be cool. I don't use Eclipse for Java either, just C 
and C++, so I do agree that all that java is just wasting space.
-Dan




More information about the users mailing list