05-26-2006
shraed library
Hi Jim ,
Thanks for your updates Jim 1st one worked fine .
I got some info reg the 2nd one .
to be more clear
My question was whether i need to have all the source files in one place ( in same directory) and compile in same directory also having all the object files in the same directory and make a shared lib in the same directory .
in simple statement do i need to have all the c source files ,object files e and create a shared lib from object files in the same directory .
Does that mean i cannot have c source file and its object file in another directory to be added to the exiting shared library present in other directory
or It is must that i have to take the c source file and compile it in the directory where the shared librray is created with the rest of files
Ofcourse i will once again add all the .o files into shared lib when it is newly created or when a new object is created
Soory for the lengthy explanation
if anything else let me know
Many Thanks
naren
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi, first post here be gentle. Very new to Unix. Using HP-UX 10.20
I CD into a remote directory on one machine
$ cd /net/remote hostname
yet when I do an ll in this directory none of the contents appear. It just is empty.
when I do the same command from another machine,
$ cd... (13 Replies)
Discussion started by: maddave
13 Replies
2. UNIX for Dummies Questions & Answers
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
3. 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
4. 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
5. 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
6. Shell Programming and Scripting
root#pwd
/opt/tools
root# cat check_traffic
/opt/tools/utils/commands $1 /opt/tools/utils/DIR/check_traffic
root# cat /opt/tools/utils/DIR/check_traffic
gew "check_traffic -v"
Hi above script works for checking traffic for an ip address im trying to view the check_traffic script by... (5 Replies)
Discussion started by: slashbash
5 Replies
7. 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
8. 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
9. UNIX for Advanced & Expert Users
When I use this command:
vi /home/bob/.vimI expect to see.
" ============================================================================
" Netrw Directory Listing (netrw v149)
" /home/bob/.vim
" Sorted by name
" Sort sequence:... (4 Replies)
Discussion started by: cokedude
4 Replies
10. Shell Programming and Scripting
I can view a jar file contents using the below command:
$ jar -tvf ./checker-compat-qual-2.0.0.jar
0 Mon May 02 18:28:46 IST 2016 META-INF/
184 Mon May 02 18:28:44 IST 2016 META-INF/MANIFEST.MF
0 Mon May 02 17:20:16 IST 2016 afu/
0 Mon May 02 17:20:16 IST 2016 afu/org/
... (5 Replies)
Discussion started by: mohtashims
5 Replies
LEARN ABOUT OPENSOLARIS
libvt0
libplot(3LIB) Interface Libraries libplot(3LIB)
NAME
libplot, lib300, lib300s, lib4014, lib450, libvt0 - graphics interface libraries
SYNOPSIS
cc [ flag... ] file... -lplot [ library... ]
#include <plot.h>
DESCRIPTION
Functions in this library generate graphics output.
INTERFACES
The shared object libplot.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object
interfaces.
arc box
circle closepl
closevt cont
erase label
line linemod
move openpl
openvt point
space
FILES
/usr/lib/libplot.so.1 shared object
/usr/lib/64/libplot.so.1 64-bit shared object
/usr/lib/lib300.so.1 shared object
/usr/lib/64/lib300.so.1 64-bit shared object
/usr/lib/lib300s.so.1 shared object
/usr/lib/64/lib300s.so.1 64-bit shared object
/usr/lib/lib4014.so.1 shared object
/usr/lib/64/lib4014.so.1 64-bit shared object
/usr/lib/lib450.so.1 shared object
/usr/lib/64/lib450.so.1 64-bit shared object
/usr/lib/libvt0.so.1 shared object
/usr/lib/64/libvt0.so.1 64-bit shared object
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsl (32-bit) |
+-----------------------------+-----------------------------+
| |SUNWcslx (64-bit) |
+-----------------------------+-----------------------------+
|MT-Level |Unsafe |
+-----------------------------+-----------------------------+
SEE ALSO
pvs(1), Intro(3), attributes(5)
SunOS 5.11 13 Jun 2003 libplot(3LIB)