Hi,

Build of POSIX tests failed:
------------
conformance/behavior/timers/1-1 compile FAILED; SKIPPING
conformance/behavior/timers/2-1 compile FAILED; SKIPPING
conformance/definitions/mqueue_h/1-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/8-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/9-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/7-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/12-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/5-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/1-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/13-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/20-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/22-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/18-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/21-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/23-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/25-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/4-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/24-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/6-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/11-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/14-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/2-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/17-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/15-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/16-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/19-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/10-1 compile FAILED; SKIPPING
conformance/interfaces/lio_listio/3-1 compile FAILED; SKIPPING
------------

Error message is as follows:
------------
/lib64/libpthread.so.0: undefined reference to
`__libc_malloc_pthread_star...@glibc_private'
/usr/lib64/nptl/librt.so: undefined reference to
`__pthread_unw...@glibc_private'
/usr/lib64/nptl/librt.so: undefined reference to
`__pthread_register_can...@glibc_2.3.3'
/lib64/libpthread.so.0: undefined reference to `__on_e...@glibc_private'
/lib64/libpthread.so.0: undefined reference to `_er...@glibc_2.2.5'
/usr/lib64/nptl/librt.so: undefined reference to
`__pthread_unregister_can...@glibc_2.3.3'
/lib64/libpthread.so.0: undefined reference to `_h_er...@glibc_2.2.5'
/usr/lib64/nptl/librt.so: undefined reference to
`__pthread_unwind_n...@glibc_2.3.3'
/lib64/libpthread.so.0: undefined reference to
`__libc_sigact...@glibc_private'
collect2: ld returned 1 exit status
------------

Environment is as follows:
  - RHEL4.8 (kernel version 2.6.18-194) --- (x86, x86_64, ia64)


I did the following environment setting in my systems:
------------
export LIBRARY_PATH=/usr/lib64/nptl
------------

This id for build of following tests.
These need the installing of nptl-devel package.
------------
conformance/interfaces/pthread_barrierattr_getpshared
conformance/interfaces/pthread_barrierattr_init
conformance/interfaces/pthread_barrierattr_setpshared
conformance/interfaces/pthread_cond_broadcast
conformance/interfaces/pthread_cond_destroy
conformance/interfaces/pthread_cond_init
conformance/interfaces/pthread_cond_signal
conformance/interfaces/pthread_cond_timedwait
conformance/interfaces/pthread_cond_wait
conformance/interfaces/pthread_condattr_getclock
conformance/interfaces/pthread_condattr_setclock
conformance/interfaces/pthread_getschedparam
conformance/interfaces/pthread_setschedprio
conformance/interfaces/sched_yield
------------

Therefore I added "-lpthread" to following files:
------------
testcases/open_posix_testsuite/conformance/behavior/timers/LDLIBS
testcases/open_posix_testsuite/conformance/definitions/mqueue_h/LDLIBS
testcases/open_posix_testsuite/conformance/interfaces/lio_listio/LDLIBS
------------

After this, build succeeded.


Regards--

-Tomonori Mitani



------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to