Sponsored Content
Full Discussion: Setting path for GCC?
Top Forums UNIX for Dummies Questions & Answers Setting path for GCC? Post 40461 by cbkihong on Tuesday 16th of September 2003 02:09:09 AM
Old 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

Help on setting path variable

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

Setting path

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

Problem Setting $PATH

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

Setting up a path in UNIX

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

Setting path names

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

Setting up a private path

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

Is there any $PATH default setting?

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

Setting class path

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

Gcc linker search path order

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
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)
All times are GMT -4. The time now is 02:34 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy