Sponsored Content
Operating Systems AIX How do we fix the library conflicts? Post 302209356 by Hangman2 on Thursday 26th of June 2008 04:16:45 PM
Old 06-26-2008
How do we fix the library conflicts?

How do we fix library conflicts?

When I do ldd on Mysql Driver, I get an error

ldd libmyodbc5.so
libmyodbc5.so needs:
/usr/lib/libdl.a(shr_64.o)
Cannot find libodbcinst.so
/usr/lib/libc.a(shr_64.o)
/usr/lib/libpthreads.a(shr_xpg5_64.o)
/unix
/usr/lib/libcrypt.a(shr_64.o)


In my ".profile" when I try to add /usr/lib and /unix in the beginning, some other programs don't work.

Any Ideas on how to resolve this?
 

8 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Memory conflicts

Hi, I am upgrading a Dell Inspiron 4000 from 128Mb to 512Mb, but if I put over 256Mb RAM into the machine, it is then unable to access the network card and modem (both PCMCIA). I have seen something about Linux not being able to handle large amounts of physical RAM, but is there a way round... (1 Reply)
Discussion started by: ghoti
1 Replies

2. Solaris

Software Dependencies Conflicts

Question: What do you do when you have a software dependency conflict? Case in point, according to Freeware for Solaris, before one can install tcl, tk must be installed first. And then when I go to investigate dependencies for tk, it says that tcl must be installed first!!! Its like... (2 Replies)
Discussion started by: RobSand
2 Replies

3. UNIX for Advanced & Expert Users

Virtual Hosts and Alteon DNS conflicts

Hi, This is more of a verification rather than a question of technical nature. This is based on solaris 10 machine Could we use Virtual hosts (within our hosts file): 123.1.1.10 virtual_host_name 123.1.1.10 host_A (note: 123.1.1.10 - host_A is also in our DNS server entry) And... (0 Replies)
Discussion started by: jackola
0 Replies

4. UNIX for Advanced & Expert Users

How do we resolve the library conflicts?

How do we resolve the library conflicts? ldd libmyodbc5.so libmyodbc5.so needs: /usr/lib/libdl.a(shr_64.o) Cannot find libodbcinst.so /usr/lib/libc.a(shr_64.o) /usr/lib/libpthreads.a(shr_xpg5_64.o) /unix /usr/lib/libcrypt.a(shr_64.o) (2 Replies)
Discussion started by: Hangman2
2 Replies

5. IP Networking

dhcp and static ip conflicts.

I have a USB Wireless Adapter using the rum0 driver. All I want to do is set a perminent static IP for the onboard wired interface elxl0. I can plumb the wired interface up fine on the fly, but when I try to save the static IP over a reboot, I lose the IP address assigned to rum0 from my wireless... (1 Reply)
Discussion started by: ts97783
1 Replies

6. UNIX and Linux Applications

mysql conflicts problem

:confused: hi all, RHEL 4 has installed on the server, when i use rpm -i command to install mysql5.1 enterprise version, error failed dependencies occurs as below: mysql conflicts with mysql-4.1.22-2.el4.i386 mysql conflicts with mysql-4.1.22-2.el4.x86_64 have tried rpm -e which was... (2 Replies)
Discussion started by: maxlee24
2 Replies

7. UNIX for Advanced & Expert Users

Conflicts in the output of TOP command

Hi All, In the output of TOP command in my unix system, i monitored that some process has utilization more than 100% even some process has 4000% utilisation. Please help me understand how it is possible to show more than 100% utilization. Please see the screenshot below:... (2 Replies)
Discussion started by: anand2308
2 Replies

8. Solaris

How to install SFE ips binaries? Conflicts.

I am trying to install binaries from the SFE repo with IPS package manager which I have added from: http://sfe.opencsw.org/localhosts11/ When I try to install some stuff, like VLC v2.1.5 or Wine v1.7.6, there are lot of conflicts. How to resolve them? I suspect SFE wants to install some... (0 Replies)
Discussion started by: kebabbert
0 Replies
USELIB(2)						     Linux Programmer's Manual							 USELIB(2)

NAME
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/ld.so" 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), ld.so(8) COLOPHON
This page is part of release 3.44 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. Linux 2005-01-09 USELIB(2)
All times are GMT -4. The time now is 01:12 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy