I have no idea about the other distribution, but Ubuntu has two derivative
for old PC. They are:

Xubuntu: http://www.ubuntu.com/products/whatisubuntu/xubuntu
Ubuntulite: http://ubuntulite.tuxfamily.org/?q=node/2

Xubuntu is an official derivative of ubuntu. I think it's easy to install
and configure. The hardware requirement is stated at the bottom of the
website.

Ubuntulite I think maybe more light than Xubuntu, but harder to configure.
You may try it.

This link may be helpful for you:
http://ubuntuforums.org/showthread.php?t=306546&highlight=slow+nautilus


eng Rony wrote:
> 
> 
> 
> 
> Eng Rony
> thanks for your help mr, Wang Danqi 
> i want to ask u a question:-
> my PC is old, i have RAM:256,Processor: 1200, Cache:256, Board type: Manli
> and i want to use ns-2.33 which linux distribution is suitable to me and
> can u tell me where can i get it from net?
> thanks alot
>  
> 
> 
> 
> --- On Sun, 10/12/08, Wang Danqi <[EMAIL PROTECTED]> wrote:
> 
> From: Wang Danqi <[EMAIL PROTECTED]>
> Subject: Re: [ns] errors when type make
> To: ns-users@ISI.EDU
> Date: Sunday, October 12, 2008, 7:45 AM
> 
> 
> I don't know what happens when there are two version of gcc in your
> system.
> 
> "apt-get install g++ 4.2.4  " doesn't mean to install g++-4.2.4.
> Instead, it
> means install two different software: "g++" and "4.2.4".
> 
> I think if you can find a up-to-date Ubuntu source server with latest
> version of gcc, the apt will upgrade it for you automatically, so you
> don't
> need to remove the old version.
> 
> 
> eng Rony wrote:
>> 
>> 
>> 
>> 
>> Eng Rony
>> 
>> i check the version of  g++ in my system, by g++ -v, and i found it gcc
>> version 4.1.3 
>> now i will install g++ 4.2.4 by sudo apt-get install g++ 4.2.4
>> i have 2 questions:-
>> 1- do i must remove my old version "gcc 4.1.3"?
>> 2- if i keep my old version how can i make g++ 4.2.4 my default?
>> thanks
>> 
>> 
>> 
>> --- On Sat, 10/11/08, Wang Danqi <[EMAIL PROTECTED]> wrote:
>> From: Wang Danqi <[EMAIL PROTECTED]>
>> Subject: Re: [ns] errors when type make
>> To: ns-users@ISI.EDU
>> Date: Saturday, October 11, 2008, 6:15 AM
>> 
>> 
>> It seems your compiler considers the declaration of "char**
> p_info::name_ 
>> char*" is different from the definition of  "p_info::name_
>> [59]".
>> 
>> You may check the version of  g++ in your system, by g++ -v
>> 
>> g++ 4.2.4 works well with ns-allinone-2.33
>> 
>> 
>> eng Rony wrote:
>>> 
>>> 
>>> 
>>> 
>>> Eng Rony
>>>  
>>> [EMAIL PROTECTED]:~/ns-allinone-2.33/ns-2.33$ make
>>> 
>>> g++ -c -Wall -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR
> -DNDEBUG
>>> -DL=
>>> INUX_TCP_HEADER -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H
>>> -DHAVE_LIBOTCL1_13=
>>> -DHAVE_OTCL_H -DHAVE_LIBTK8_4 -DHAVE_TK_H -DHAVE_LIBTCL8_4
> -DHAVE_TCL_H
>>> -D=
>>> HAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=3Dstd
>>> -DUSE_SIN=
>>> GLE_ADDRESS_SPACE -Drng_test -I. -I.
>>> -I/home/rania/ns-allinone-2.33/tclcl-1=
>>> ...19 -I/home/rania/ns-allinone-2.33/otcl
>>> -I/home/rania/ns-allinone-2.33/inc=
>>> lude -I/home/rania/ns-allinone-2.33/include -I/usr/include/pcap
> -I./tcp
>>> -I.=
>>> /sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac
> -I./mobile
>>> -I.=
>>> /trace -I./routing -I./tools -I./classifier -I./mcast
>>> -I./diffusion3/lib/ma=
>>> in -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns
>>> -I./diffusion=
>>> 3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o
>>> commo=
>>> n/packet.o common/packet.cc
>>> common/packet.cc:44: error: conflicting declaration 'char**
>> p_info::name_'
>>> common/packet.h:277: error: 'p_info::name_' has a previous
>> declaration as
>>> '=
>>> char* p_info::name_ [59]'
>>> common/packet.cc:44: error: declaration of 'char* p_info::name_
>> [59]'
>>> outsi=
>>> de of class is not definition
>>> common/packet.cc:45: error: 'unsigned int p_info::nPkt_' is
> not a
>> static
>>> me=
>>> mber of 'class p_info'
>>> 
>>> =20
>>> common/packet.cc:46: error: expected constructor, destructor, or type
>>> conve=
>>> rsion before '*' token
>>> common/packet.cc:48: error: no 'int p_info::addPacket(char*)'
>> member
>>> functi=
>>> on declared in class 'p_info'
>>> common/packet.cc: In member function 'int
>> p_info::addPacket(char*)':
>>> common/packet.cc:50: error: 'nPkt_' was not declared in this
> scope
>>> common/packet.cc:51: error: 'initName' was not declared in
> this
>> scope
>>> common/packet.cc:53: error: 'nPkt_' was not declared in this
> scope
>>> common/packet.cc:55: error: 'initName' was not declared in
> this
>> scope
>>> make: *** [common/packet.o] Error 1
>>> [EMAIL PROTECTED]:~/ns-allinone-2.33/ns-2.33$
>>> 
>>> 
>>> 
>>> 
>>>       
>>> 
>>> 
>> 
>> -- 
>> View this message in context:
>> http://www.nabble.com/errors-when-type-make-tp19886080p19894159.html
>> Sent from the ns-users mailing list archive at Nabble.com.
>> 
>> 
>> 
>> 
>> 
>>       
>> 
>> 
> 
> -- 
> View this message in context:
> http://www.nabble.com/errors-when-type-make-tp19886080p19938906.html
> Sent from the ns-users mailing list archive at Nabble.com.
> 
> 
> 
> 
> 
>       
> 
> 

-- 
View this message in context: 
http://www.nabble.com/errors-when-type-make-tp19886080p19948004.html
Sent from the ns-users mailing list archive at Nabble.com.


Reply via email to