Sponsored Content
Top Forums Programming debugging a shared library (unix) Post 302097006 by ask.jackal on Tuesday 21st of November 2006 05:20:10 AM
Old 11-21-2006
Are u able to set breakpoints in the shared library code? Is the shared library built with "-g" option?

John Arackal
 

9 More Discussions You Might Find Interesting

1. Programming

Shared Library

hello all I want to work in shared libraries how can i work in Linux Environment ? (2 Replies)
Discussion started by: rajashekaran
2 Replies

2. UNIX for Advanced & Expert Users

debugging shared objects

Hi, i am trying to debug a binary which is using a shared lib. but i could not succeed in tracking the code flow in the classes defined in this library. i get: class MyClass <opaque> error i followed the instructions in the link below:... (0 Replies)
Discussion started by: yakari
0 Replies

3. UNIX for Dummies Questions & Answers

Listing the contents of a shared Unix library

I am brand new to Unix. This is probably simple, but how do you list the contents of a shared library? I need to see which functions exist in it. Many thanks. (1 Reply)
Discussion started by: mickpoil
1 Replies

4. UNIX for Dummies Questions & Answers

Link error while linking a shared library in unix

Getting the following error , ld: /opt/syncsort39/lib/libsyncsort.sl: Mismatched ABI. 64-bit PA shared library found in 32-bit link. Is there any difference in the ld options in opt file while linking a 64 bit shared library ? Or is the problem because we are trying to link both 32 bit and 64... (3 Replies)
Discussion started by: arunkumar_mca
3 Replies

5. Programming

Shared memory in shared library

I need to create a shared library to access an in memory DB. The DB is not huge, but big enough to make it cumbersome to carry around in every single process using the shared library. Luckily, it is pretty static information, so I don't need to worry much about synchronizing the data between... (12 Replies)
Discussion started by: DreamWarrior
12 Replies

6. Programming

Shared memory for shared library

I am writing a shared library in Linux (but compatible with other UNIXes) and I want to allow multiple instances to share a piece of memory -- 1 byte is enough. What's the "best" way to do this? I want to optimize for speed and portability. Obviously, I'll have to worry about mutual exclusion. (0 Replies)
Discussion started by: otheus
0 Replies

7. Shell Programming and Scripting

How to change a Makefile from building static library to shared library?

Hi: I have a library that it only offers Makefile for building static library. It built libxxx.a file. How do I in any way build a shared library? (either changin the Makefile or direct script or command to build shared library) Thanks. (1 Reply)
Discussion started by: cpthk
1 Replies

8. Programming

Shared library with acces to shared memory.

Hello. I am new to this forum and I would like to ask for advice about low level POSIX programming. I have to implement a POSIX compliant C shared library. A file will have some variables and the shared library will have some functions which need those variables. There is one special... (5 Replies)
Discussion started by: iamjag
5 Replies

9. AIX

Add shared members from library to same library in a different directory

I'm trying to install libiconv to AIX 7.1 from an rpm off of the perzl site. The rpm appears to install but I get this error message. add shr4.o shared members from /usr/lib/libiconv.a to /opt/freeware/lib/libiconv.a add shr.o shared members from /usr/lib/libiconv.a to ... (5 Replies)
Discussion started by: kneemoe
5 Replies
libcadmin(1M)															     libcadmin(1M)

NAME
libcadmin - libc administration command SYNOPSIS
/usr/sbin/libcadmin DESCRIPTION
The command is used to perform administrative functions for Currently the only function that the command performs is to replace the shared 32-bit PA-RISC2.0 library in with the shared 32-bit PA-RISC1.1 version of that library. There are no required arguments or options used with this command. The archive library and the symbolic link are unaffected by the com- mand. During the system installation process, the shared 32-bit PA-RISC1.1 library is copied into This library is the same as the PA-RISC2.0 library except that it was built with different compiler options. The PA-RISC2.0 library provides much higher performance than the PA- RISC1.1 library. However, if the system administrator desires to have the PA-RISC1.1 library installed instead, allows the system adminis- trator to accomplish this task. When is executed, the PA-RISC2.0 library is stored in and the PA-RISC1.1 library is copied into It is recommended that the system be re-booted after executing the command so that applications which are linked shared against will use the shared 32-bit PA-RISC1.1 version of that library. Once the command is executed, the only way to put the PA-RISC2.0 library back in place is to re-install the operating system. The command can only be executed by a user with superuser privileges. DIAGNOSTICS
Multiple executions of the command will result in an error message indicating the PA-RISC1.1 library is already installed. Executing this command on a PA-RISC1.1 machine will result in an error message indicating the PA-RISC1.1 library is already installed. RETURN VALUE
Upon successful completion, returns zero(0). Otherwise a one(1) is returned. WARNINGS
Since HP stopped shipping the PA1.1 version of beginning with HP-UX 11i Version 2, this command is currently nonfunctional. is planned for obsolescence at a future release. AUTHOR
was developed by HP. TO BE OBSOLETED libcadmin(1M)
All times are GMT -4. The time now is 02:49 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy