RTEMS i386 is multiprocessor ?

Joel Sherrill joel.sherrill at OARcorp.com
Thu Nov 12 12:11:42 UTC 2009


Daniel_M wrote:
> Hello,
>
> I continue trying to configure the system to run rtems but I have few
> time this days. And it is sure that the libraries are the problem. No
> worries.
>
> But, by now, I need to know if RTEMS supports multiprocessor and where
> is the code that starts and wakes up secondary processors. I was looking
> for it but I get lost in the code.
>   
RTEMS is not SMP yet.  It supports multiprocessor systems
in which each CPU runs its own image of RTEMS and requests
are transparently redirected to the node in the system with
the object.

--joel
> Regards,
> Daniel M.
>
> Daniel_M wrote:
>   
>> Hi Alan, hi Joel,
>>
>> thank you for that quick answer. It compile now without any problem
>> removing the cpukit package. Thank you.
>>
>> Now I have another error on execution, but I think the problem must be
>> that Joel had said. Although I had to fix some libraries to be able to
>> compile. And maybe this is the problem.
>>
>> ln -s libpython2.6.so.1.0 libpython2.4.so.1.0
>> ln -s libexpat.so.1.5.2 libexpat.so.0    
>>
>> Regards.
>> Daniel M.
>>
>> Alan Cudmore wrote:
>>   
>>     
>>> Hi Daniel,
>>> I just had this problem 1 hour ago!
>>>
>>> If you have a "cpukit" RPM installed, uninstall it and it should
>>> compile fine.
>>>
>>> I'm on CentOS 5 and I installed all of the RPMs for RTEMS 4.10 ( m68k
>>> target ) including the cpukit RPM. That RPM is much older than the
>>> current CVS trunk, and I think the linker was looking at those
>>> libraries first.
>>> When I removed that RPM, I was able to build the RTEMS CVS Trunk.
>>>
>>> Alan
>>>
>>> On Nov 9, 2009, at 1:10 PM, Daniel_M wrote:
>>>
>>>     
>>>       
>>>> Hello,
>>>>
>>>> I am new with rtems and I was trying to run the quick start example.
>>>> I am on an i386 pc with Ubuntu 9.04 and I installed tools as debs
>>>> (version 4.9.99.0 aka 9.10).
>>>>
>>>> I configure it like 'Example Application Compiling'
>>>> <http://www.rtems.com/wiki/index.php/Example_Application_Compiling>
>>>> I export the $PATH. execute bootstrap and create and configure a new
>>>> folder. But when I try to compile it I get the error copied down.
>>>>
>>>> It is mainly a linker problem, that find 'multiple definition' of some
>>>> functions. I try to find it, but I cannot find the calls to the
>>>> functions in the file init.c. And I fell quite lost in the rtems file
>>>> structure.
>>>>
>>>> Thank you for help.
>>>> Daniel M.
>>>>
>>>> -- 
>>>> ------------------------------------------------------------------------------
>>>>
>>>> - Grupo de Computadores y Tiempo Real                www.ctr.unican.es
>>>> - Dpto. de Electrónica y Computadores
>>>> - Universidad de Cantabria                           www.unican.es
>>>> - Avda. de los Castros s/n 39005-Santander (Spain)
>>>> ------------------------------------------------------------------------------
>>>>
>>>>
>>>> _______________________________________________
>>>> rtems-users mailing list
>>>> rtems-users at rtems.org
>>>> http://www.rtems.org/mailman/listinfo/rtems-users
>>>>       
>>>>         
>>   
>>     
>
>   




More information about the users mailing list