[ECOS] What are the necessary steps to have posix threads working on eCos?
Cristiano Ligieri Pereira
cpereira@ics.uci.edu
Wed Mar 6 15:49:00 GMT 2002
I'm trying to run an example on linux synthetic. Here is what I'm trying:
ecosconfig new linux
ecosconfig add CYGPKG_POSIX
U CYGIMP_KERNEL_SCHED_SORTED_QUEUES, new inferred value 1
U CYGSEM_KERNEL_SCHED_TIMESLICE_ENABLE, new inferred value 1
U CYGSEM_KERNEL_SCHED_ASR_GLOBAL, new inferred value 1
U CYGSEM_KERNEL_SCHED_ASR_SUPPORT, new inferred value 1
U CYGBLD_ISO_SIGSETJMP_HEADER, new inferred value <cyg/posix/sigsetjmp.h>
U CYGBLD_ISO_SEMAPHORES_HEADER, new inferred value <cyg/posix/semaphore.h>
U CYGBLD_ISO_POSIX_TIMER_TYPES_HEADER, new inferred value
<cyg/posix/time.h>
U CYGBLD_ISO_POSIX_TIMERS_HEADER, new inferred value <cyg/posix/time.h>
U CYGBLD_ISO_UTSNAME_HEADER, new inferred value <cyg/posix/utsname.h>
U CYGBLD_ISO_PTHREADTYPES_HEADER, new inferred value <cyg/posix/types.h>
U CYGBLD_ISO_PTHREAD_IMPL_HEADER, new inferred value <cyg/posix/pthread.h>
U CYGBLD_ISO_POSIX_LIMITS_HEADER, new inferred value <cyg/posix/limits.h>
C CYGPKG_POSIX, "requires" constraint not
satisfied: CYGBLD_ISO_SIGNAL_NUMBERS_HEADER == "<cyg/posix/signal.h>"
C CYGPKG_POSIX, "requires" constraint not
satisfied: CYGBLD_ISO_SIGNAL_IMPL_HEADER == "<cyg/posix/signal.h>"
C CYGINT_ISO_SIGNAL_NUMBERS, "requires" constraint not satisfied: 1 >=
CYGINT_ISO_SIGNAL_NUMBERS
C CYGINT_ISO_SIGNAL_IMPL, "requires" constraint not satisfied: 1 >=
CYGINT_ISO_SIGNAL_IMPL
How do I fix all these requirements? I couldn't find any documentation on
this...
Thanks,
Cristiano.
------------------------------------------------------------
Cristiano Ligieri Pereira - http://www.ics.uci.edu/~cpereira
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
More information about the Ecos-discuss
mailing list