Sponsored Content
Operating Systems Solaris Teach me about dynamic libraries Post 302983472 by DerfMan on Tuesday 11th of October 2016 05:46:55 PM
Old 10-11-2016
Quote:
Originally Posted by apmcd47
Edit the file /etc/init.d/apcupsd to include the definition of LD_LIBRARY_PATH there.
Simple enough, thanks. That would probably solve all my problems...

Quote:
Alternatively, if you installed from source (which is implied in the post) you can remove the need of the LD_LIBRARY_PATH environment variable as follows:

Go back to the Makefile. If you are using the Sun compiler (/opt/SUNSpro/... or /opt/solstudio/...) add -R/usr/sfw/lib after each use of -L/usr/sfw/lib. If you are using the gnu compiler you may need to use -Wl,-rpath,"/usr/sfw/lib" instead.

Then recompile and test the binary with ldd:
Code:
ldd apcupsd

All libraries should be found. At this point reinstall.

Andrew
How elegant! Now I want to try this (without screwing anything up hopefully)...
Sorry, I don't usually use GCC to build my programs, I use Make (which calls GCC to compile them). I am using GNU GCC 4.6.3. So to be clear, I go back to the directory with my make file, and instead of re-running
Code:
Make

and
Code:
Make install

I would run
Code:
gcc -WI,-rpath,"/usr/sfw/lib"

?
How would I install it then, can I run 'make install'?
 

6 More Discussions You Might Find Interesting

1. Programming

school or teach myself?

I want to learn c lenguage and am wonder if is better if i go to a school or teach myself, or there is no to much diference? Thank you (9 Replies)
Discussion started by: nobody
9 Replies

2. UNIX for Dummies Questions & Answers

libraries

I am slowly ploughing my way through the list of links to on-line tutorials you provided to newbies. I for one am grateful for such a comprehensive list, so first of all thank you for that. What i cannot seem to find, is information on C++ libraries: The two links on libraries in your list... (0 Replies)
Discussion started by: pil888
0 Replies

3. UNIX for Advanced & Expert Users

What to teach the new guy

so I have taken on the task of running a few workshops / teaching sessions. we have three new unix people, they have the basics sorted, CD, PWD, LS and such. we are looking at people who have been doing helpdesk untill two months ago. I have given them a few session: file systems, what... (2 Replies)
Discussion started by: robsonde
2 Replies

4. UNIX for Advanced & Expert Users

Sql dynamic table / dynamic inserts

I have a file that reads File (X.txt) Contents of record 1: rdrDESTINATION_ADDRESS (String) "91 971502573813" rdrDESTINATION_IMSI (String) "000000000000000" rdrORIGINATING_ADDRESS (String) "d0 movies" rdrORIGINATING_IMSI (String) "000000000000000" rdrTRAFFIC_EVENT_TIME... (0 Replies)
Discussion started by: magedfawzy
0 Replies

5. Programming

I want to know some c libraries

I'm a rookie to C and i'm looking for some libraries to learn,something likes the C++ STL or Boost ,does any1 can tell me some of them?Thanks a lot:) Eric (3 Replies)
Discussion started by: homeboy
3 Replies

6. Homework & Coursework Questions

I have here my assignment can any one teach me please

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: Is to compute for the discount of the two variables of TODDLER and KID 2. Relevant commands, code, scripts,... (3 Replies)
Discussion started by: stephanielana1
3 Replies
libjpeg.3(3)                                             Introduction to Library Functions                                            libjpeg.3(3)

NAME
libjpeg - image compression library SYNOPSIS
cc [flag...] -I/usr/sfw/include file [library...] -L/usr/sfw/lib -R/usr/sfw/lib -ljpeg DESCRIPTION
This package contains C software to implement JPEG image compression and decompression. JPEG is a standardized compression method for full- color and grayscale images. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWjpg | +-----------------------------+-----------------------------+ |Interface stability |External | +-----------------------------+-----------------------------+ SEE ALSO
cjpeg(1), djpeg(1), jpegtran(1), rdjpgcom(1), wrjpgcom(1) Additional documentation in the /usr/sfw/doc/jpeg directory. NOTES
This man page was originally written by the Independent JPEG Group. Updated by Breda McColgan, Sun Microsystems Inc., 2004. SunOS 5.10 06 Apr 2004 libjpeg.3(3)
All times are GMT -4. The time now is 02:47 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy