I load some dynamic libraries from main module (with dlopen). These libraries use 1 function from main module, therefore in Makefile I must use
gcc -g -Wl,--export-dynamic,-rpath,./lib -o not not.o db.o -ldl -ldb -lpcap
Note option --export-dynamic that is passed to the ELF linker.
The... (4 Replies)
I am trying to export the variable OBJ2 and set it to done. Can some one please let me how to do this?
I have tried editing my .bashrc file with this echo <VARIABLE_NAME>=<"OBJ2"> But that wont seem to work... (1 Reply)
Hi
I need to export some directpry path like below:
var1=/<>/<>/<>
export var1
This is my basic idea.
I tried export var1=/<>/<>/<>
after executing this in a shell i did an echo of the var1. But nothing happened.
Can you please help me with this.
I need to srite a script to... (4 Replies)
Hi all,
I am calling a script from main script.
The called script (second script) have to return some value, i can use exit to pass but in exit i have to pass some other value.
i used "export Var", but this command resides in a function of second script.
could you please tell me how to... (3 Replies)
Hello,
I have the following command at the "Shell":
export PATH=${PATH}:${ANT_HOME}/bin
I know what "export" does and the ANT_HOME part. But, regarding the following part:
${PATH}
What is "PATH" Supposed to be here. In other words, what is the value of "PATH".
As far as for... (4 Replies)
Hello,
I'm trying to use export for non use "./" when I execute a program.
I mean "program" in place of "./program"
I tried this:
export doit=program
But doesn't work the answer is:
doit command not found
Then, I see the variables using export, and I can see:
... (1 Reply)
Hi All,
I am trying to export a file using Fast Export (Teradata) in UNIX. The desired output length is 550 bytes, but the output file is creating string till 75 characters. How to get the full length file?
.LOGON
.EXPORT file=export.txt;
SELECT CAST(('' ||
(CAST('UD ' AS CHAR(3))) || ... (2 Replies)
Hi all,
When i do
"svn export <URL of the specific file in svn>"
it gives me file which is of older version instead of a file which is of latest or current working version.
On the other hand,
"svn co <URL of the directory in svn>"
It gives me latest version committed files and... (0 Replies)
Discussion started by: nnsjw702
0 Replies
LEARN ABOUT X11R4
libbash
LIBBASH(7) libbash Manual LIBBASH(7)NAME
libbash -- A bash shared libraries package.
DESCRIPTION
libbash is a package that enables bash dynamic-like shared libraries. Actually its a tool for managing bash scripts whose functions you may
want to load and use in scripts of your own.
It contains a 'dynamic loader' for the shared libraries ( ldbash(1)), a configuration tool (ldbashconfig(8)), and some libraries.
Using ldbash(1) you are able to load loadable bash libraries, such as getopts(1) and hashstash(1). A bash shared library that can be loaded
using
ldbash(1) must answer 4 requirments:
1. It must be installed in $LIBBASH_PREFIX/lib/bash (default is /usr/lib/bash).
2. It must contain a line that begins with '#EXPORT='. That line will contain (after the '=') a list of functions that the library
exports. I.e. all the function that will be usable after loading that library will be listed in that line.
3. It must contain a line that begins with '#REQUIRE='. That line will contain (after the '=') a list of bash libraries that are
required for our library. I.e. every bash library that is in use in our bash library must be listed there.
4. The library must be listed (For more information, see ldbashconfig(8)).
Basic guidelines for writing library of your own:
1. Be aware, that your library will be actually sourced. So, basically, it should contain (i.e define) only functions.
2. Try to declare all variables intended for internal use as local.
3. Global variables and functions that are intended for internal use (i.e are not defined in '#EXPORT=') should begin with:
__<library_name>_
For example, internal function myfoosort of hashstash library should be named as
__hashstash_myfoosort
This helps to avoid conflicts in global name space when using libraries that come from different vendors.
4. See html manual for full version of this guide.
AUTHORS
Hai Zaar <haizaar@haizaar.com>
Gil Ran <ril@ran4.net>
SEE ALSO ldbash(1), ldbashconfig(8), getopts(1), hashstash(1)colors(1)messages(1)urlcoding(1)locks(1)Linux Epoch Linux