09-16-2003
Just from your log it seems 3.3.1 is used, because gcc -v gives 3.3.1. On many systems, /usr/local comes before /usr in PATH. So if you have a version in /usr/local, it is usually the one that is loaded if you don't qualify with the absolute path.
You shouldn't delete 3.2, and in fact you should generally not remove the system-shipped gcc from your system.
If I don't interpret wrongly, because all of your libraries shipped in your RPMs were compiled using gcc 3.2, if you later on want to compile packages using these libraries, your gcc3.3 will not link those libraries unless they are recompiled using the new compiler. If you force remove gcc3.2 I guess you will break a lot of things. That's what I was told, and I need clarification on this too. gcc is not just another software package. It is the central component of any Linux and BSD systems that affects many parts of the system, and if that is not done carefully, you will likely wreck your system.
If you really have to stay with the latest compiler, use Debian unstable, because packages of the libraries compiled with that compiler will also be available with each compiler release. For example, the gcc version I have here is 3.3.2 with all necessary patches. That is by far the safest way to go.
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi there,
I need help on setting the path variable. How can I set the path variable with Bourne Shell. My scripts goes like this, but did not work.
#!/bin/sh
PATH=/usr/bin:/usr/ucb:/etc:/export/home/zchen/home
export PATH
Thanks,
Z (4 Replies)
Discussion started by: randomcz
4 Replies
2. Shell Programming and Scripting
Hi all,
I have a java command in a shell script.
When i m executing the command from the prompt its working fine. But when i paste the same command in a shell script and execute the shell script it says path not found. Please help. (5 Replies)
Discussion started by: radhika03
5 Replies
3. Solaris
I am trying to install the pkg-get package to a fresh install of Solaris 10. I am able to download and install correctly using the default directory for both pkg-get and wget as found on blastwave.org. When I issue the command "which wget and which pkg-get" it returns no wget or pkg-get found in... (1 Reply)
Discussion started by: greengrass
1 Replies
4. Shell Programming and Scripting
I have the following script "test". When i tried to execute it, I am not able to run it. I dunno why ? Then i tried getting the first few lines of the script which is displayed below:
$head -10 test
#!/bin/ksh
PROG=$0;export PROG
ORAUSER=`get_inf_env INFORM_DB_ACCOUNT`;export ORAUSER... (13 Replies)
Discussion started by: bobby1015
13 Replies
5. Shell Programming and Scripting
I am in a directory called
/abstracts
Doing
tree -d
gives
.
├── geo1936
│ ├── geo01n01
│ ├── geo01n02
│ └── geo01n03
├── geo1937
│ ├── geo02n01
│ ├── geo02n02
│ ├── geo02n03
│ └── geo02n04 (4 Replies)
Discussion started by: kristinu
4 Replies
6. UNIX for Dummies Questions & Answers
Hi all,
This is probably a very simple question but I couldn't even think of how to phrase it intelligently so google could tell me the answer.
Basically I am a user on a server, I am not the admin and do not have root privileges. I have downloaded a bunch of programs that I need to use and... (2 Replies)
Discussion started by: DavyK1984
2 Replies
7. UNIX for Dummies Questions & Answers
This is a very newbie's question:
I was trying to add a new version of the same command "blastn", but the old command always shows up first.
which blastn
/usr/local/bin/blastnThe two versions of the same command "blastn" are located in:
which -a blastn
/usr/local/bin/blastn... (5 Replies)
Discussion started by: yifangt
5 Replies
8. Shell Programming and Scripting
hi , can anybody help me to chage the class path in unix server.. what are the files need to update .... (2 Replies)
Discussion started by: Madhu Siddula
2 Replies
9. Programming
I have a build where I wish to link against and load a specific version of a library and a different version of the same library is installed on the system. I'm using a -L option to point to the version that I wish to link against but gcc still seems to choose the installed version. Is there a way... (4 Replies)
Discussion started by: Richard Johnson
4 Replies
LEARN ABOUT CENTOS
nss-config
NSS-CONFIG(1) Network Security Services NSS-CONFIG(1)
NAME
nss-config - Return meta information about nss libraries
SYNOPSIS
nss-config [--prefix] [--exec-prefix] [--includedir] [--libs] [--cflags] [--libdir] [--version]
DESCRIPTION
nss-config is a shell scrip tool which can be used to obtain gcc options for building client pacakges of nspt.
OPTIONS
--prefix
Returns the top level system directory under which the nss libraries are installed.
--exec-prefix
returns the top level system directory under which any nss binaries would be installed.
--includedir count
returns the path to the directory were the nss libraries are installed.
--version
returns the upstream version of nss in the form major_version-minor_version-patch_version.
--libs
returns the compiler linking flags.
--cflags
returns the compiler include flags.
--libdir
returns the path to the directory were the nss libraries are installed.
EXAMPLES
The following example will query for both include path and linkage flags:
/usr/bin/nss-config --cflags --libs
FILES
/usr/bin/nss-config
SEE ALSO
pkg-config(1)
AUTHORS
The nss liraries were written and maintained by developers with Netscape, Red Hat, Sun, Oracle, Mozilla, and Google.
Authors: Elio Maldonado <emaldona@redhat.com>.
LICENSE
Licensed under the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at
http://mozilla.org/MPL/2.0/.
nss 3.15.4 17 June 2014 NSS-CONFIG(1)