Getting Symbol resolution failed for ../../../lib/libc.a Error

Thread Tools Search this Thread
Operating Systems AIX Getting Symbol resolution failed for ../../../lib/libc.a Error
# 1  
Old 08-09-2008
Error Getting Symbol resolution failed for ../../../lib/libc.a Error


I have compiled a binary on AIX
but when i run i get following error

Could not load program ACE_wrappers/bin/gperf:
Symbol resolution failed for ../../../lib/libc.a(posix_aio.o) because:
Symbol _posix_kaio_rdwr (number 2) is not exported from dependent
module /unix.
Symbol _posix_listio (number 3) is not exported from dependent
module /unix.
Symbol _posix_acancel (number 4) is not exported from dependent
module /unix.
Symbol _posix_iosuspend (number 5) is not exported from dependent
module /unix.
Symbol _posix_aio_nwait (number 6) is not exported from dependent
module /unix.
Symbol _posix_aio_nwait64 (number 7) is not exported from dependent
module /unix.
Symbol _posix_aio_nwait_timeout (number 8) is not exported from dependen
module /unix.
Symbol _posix_aio_nwait_timeout64 (number 9) is not exported from depend
module /unix.
Symbol _posix_iofsync (number 10) is not exported from dependent
module /unix.
System error: Error 0
Examine .loader section symbols with the 'dump -Tv' command.

Help help or pointers

nayeem khan
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. Red Hat

./Vega6: /lib/ version `GLIBC_2.15' not found (required by ./Vega6)

Hello, I am trying to run a chess pairing program called Vega Chess on RHEL 6.5 Server $ uname -a Linux CDMA 2.6.32-431.el6.i686 #1 SMP Sun Nov 10 22:20:22 EST 2013 i686 i686 i386 GNU/Linux $ cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.5 (Santiago)This is the way I... (6 Replies)
Discussion started by: Ferocci
6 Replies

2. AIX

LibC.a usage in /usr/lib/boot/chrp.disk.proto

Hi, I am new to C programming, In my protofile we are adding libC.a entry. I want to know about the usage of libC.a in ptotofile, we are doing this modification before taking bosboot image. I tried to take a bosboot image without libC.a entry in protofile. I didn't observed any difference in... (6 Replies)
Discussion started by: Sachin1987
6 Replies

3. AIX

Symbol resolution failed for gawk on AIX

Hi, I am installing bison-2.4.3 on AIX. I am facing the below error. Could not load program gawk: Symbol resolution failed for gawk because: Symbol __pthread (number 159) is not exported from dependent module /usr/lib/libpthreads.a(shr_xpg5.o). Symbol libintl_bindtextdomain (number... (5 Replies)
Discussion started by: susmitha_m
5 Replies

4. Solaris

Solaris:Tomcat-Failed to access resource /WEB-INF/lib/One.jar

Hi All, I have configured the tomcat 6.0.26 and it is working fine in Solaris. Testing JSP and SERVLET program I ensured tomcat is configured properly (My guess). ------------------- Now I placed my Servlet and JSP code under /users/kalai/sample. I have created a soft link to... (1 Reply)
Discussion started by: kalpeer
1 Replies

5. Solaris

/usr/lib/ symbol __nsl_fgetspent_r: referenced symbol not found

deleteing post (0 Replies)
Discussion started by: dshakey
0 Replies

6. UNIX for Dummies Questions & Answers

Unable to use the Sudo command. "0509-130 Symbol resolution failed for sudo because:"

Hi! I'm very new to unix, so please keep that in mind with the level of language used if you choose to help :D Thanks! When attempting to use sudo on and AIX machine with oslevel, I get the following error: exec(): 0509-036 Cannot load program sudo because of the following errors:... (1 Reply)
Discussion started by: Chloe123
1 Replies

7. HP-UX

Core Dump in /usr/lib/hpux32/

Hi, I am working on a core dump issue, where the dumps happens in OS library, /usr/lib/hpux32/ and version for my OS is as specified by uname -a is: "HP-UX B.11.23 U ia64". Below is the core dump file. Our program terminated with Signal 6. ... (0 Replies)
Discussion started by: vivek.gkp
0 Replies

8. AIX

Error - Symbol Resolution Failed

Hi All, I am trying to run sqlplus on my AIX 5L box but following errors are thrown: $ sqlplus exec(): 0509-036 Cannot load program sqlplus because of the following errors: 0509-130 Symbol resolution failed for /usr/lib/libc.a because: 0509-136 Symbol kaio_rdwr64 (number 0)... (5 Replies)
Discussion started by: run_time_error
5 Replies
Login or Register to Ask a Question
USELIB(2)						     Linux Programmer's Manual							 USELIB(2)

uselib - load shared library SYNOPSIS
#include <unistd.h> int uselib(const char *library); DESCRIPTION
The system call uselib() serves to load a shared library to be used by the calling process. It is given a pathname. The address where to load is found in the library itself. The library can have any recognized binary format. RETURN VALUE
On success, zero is returned. On error, -1 is returned, and errno is set appropriately. ERRORS
In addition to all of the error codes returned by open(2) and mmap(2), the following may also be returned: EACCES The library specified by library does not have read or execute permission, or the caller does not have search permission for one of the directories in the path prefix. (See also path_resolution(7).) ENFILE The system limit on the total number of open files has been reached. ENOEXEC The file specified by library is not an executable of known type, e.g., does not have the correct magic numbers. CONFORMING TO
uselib() is Linux-specific, and should not be used in programs intended to be portable. NOTES
uselib() was used by early libc startup code to load the shared libraries with names found in an array of names in the binary. Since libc 4.3.2, startup code tries to prefix these names with "/usr/lib", "/lib" and "" before giving up. In libc 4.3.4 and later these names are looked for in the directories found in LD_LIBRARY_PATH, and if not found there, prefixes "/usr/lib", "/lib" and "/" are tried. From libc 4.4.4 on only the library "/lib/" is loaded, so that this dynamic library can load the remaining libraries needed (again using this call). This is also the state of affairs in libc5. glibc2 does not use this call. SEE ALSO
ar(1), gcc(1), ld(1), ldd(1), mmap(2), open(2), dlopen(3), capabilities(7), COLOPHON
This page is part of release 3.53 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at Linux 2005-01-09 USELIB(2)

Featured Tech Videos