10-05-2006
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.
10 More Discussions You Might Find Interesting
1. Programming
Hi ,
i have two doubts in Hp-Ux
1) How to View objects or contents in a shared library in HP-Ux
2) Can i added a c object file to the existing shared file from a different directory .
for example :
I have two directories X and Y
I have a.o b.o c.o object files in X directory
I... (4 Replies)
Discussion started by: naren_chella
4 Replies
2. Programming
How can I debug a C++ program (unix) that uses a dinamycaly linked library (dlopen(), dlsym())? I mean I want to be able to go through the library code too. I used ddd, but it's not working.
thanks in advance!
nadia (2 Replies)
Discussion started by: nadiamihu
2 Replies
3. UNIX for Dummies Questions & Answers
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
4. Programming
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
5. Programming
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
6. UNIX for Dummies Questions & Answers
Hello guys,
I am having a requirement,
I am having three file m1,m2,m3 having some contents. I want to list last 20 lines of m1,m2 and m3 all together on the terminal.
I used tail -20 m1 m2 m3,
but it is showing error,
tail: option used in invalid context -- 2
Can u help me... (2 Replies)
Discussion started by: mraghunandanan
2 Replies
7. Shell Programming and Scripting
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
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
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
10. Shell Programming and Scripting
I am often given log files at work in .csv format to work with, normally extracting various fields. I then have to figure out the number of each field so that I can extract that field with cut or awk. Normally I just manually count the fields, based on the field separator. I would like to be... (3 Replies)
Discussion started by: stumpyuk99
3 Replies
LEARN ABOUT DEBIAN
freebsd-brandelf
BRANDELF(1) BSD General Commands Manual BRANDELF(1)
NAME
brandelf -- mark an ELF binary for a specific ABI
SYNOPSIS
brandelf [-lv] [-f ELF_ABI_number] [-t string] file ...
DESCRIPTION
The brandelf utility marks an ELF binary to be run under a certain ABI for FreeBSD.
The options are as follows:
-f ELF_ABI_number
Forces branding with the supplied ELF ABI number. Incompatible with the -t option. These values are assigned by SCO/USL.
-l Writes the list of all known ELF types to the standard error.
-v Turns on verbose output.
-t string
Brands the given ELF binaries to be of the string ABI type. Currently supported ABIs are ``FreeBSD'', ``Linux'', and ``SVR4''.
file If -t string is given it will brand file to be of type string, otherwise it will simply display the branding of file.
EXIT STATUS
Exit status is 0 on success, and 1 if the command fails if a file does not exist, is too short, fails to brand properly, or the brand
requested is not one of the known types and the -f option is not set.
EXAMPLES
The following is an example of a typical usage of the brandelf command:
brandelf file
brandelf -t Linux file
SEE ALSO
The Santa Cruz Operation, Inc., System V Application Binary Interface, http://www.sco.com/developer/devspecs/, April 29, 1998 (DRAFT).
HISTORY
The brandelf manual page first appeared in FreeBSD 2.2.
AUTHORS
This manual page was written by John-Mark Gurney <gurney_j@efn.org>.
BSD
February 6, 1997 BSD