Results 1 to 4 of 4

Thread: How to creat folder in /usr/local

  1. #1

    Default How to creat folder in /usr/local

    Hi,
    I am new to Linux. I want to install SystemC on OPENSUSE 12.1. From a tutorial on the web, see below, I want to save systemc-2.2.0 to the /usr/local. Although I run su to as a administrator, it still does not allow me to do that. What is the reason for not create a folder there?

    Second,
    % setenv SYSTEMC /usr/local/packages/systemc-2.2.0
    cannot run at the bash. I can skip this line, run the second line (export etc.) only?

    Thanks.



    ......................
    Once you have logged in, set the ‘SYSTEMC’ environment variable to the
    directory of the SystemC installation located at:
    /usr/local/packages/systemc-2.2.0
    Depending on your shell (default in LRC is the C shell csh but you can find out
    what you are running through the ‘SHELL’ environment variable, i.e. by typing
    echo $SHELL), setting the ‘SYSTEMC’ variable is done as follows for [t]csh:
    % setenv SYSTEMC /usr/local/packages/systemc-2.2.0
    or, for [ba]sh:
    % export SYSTEMC=/usr/local/packages/systemc-2.2.0
    .........................

  2. #2

    Default Re: How to creat folder in /usr/local

    Hi,
    I just try with Yast. It can create a folder: package, but I cannot continue. SystemC is a compilable C library. How to make YaST operates on it?
    Second question on the command line:

    % g++ -m32 -I$SYSTEMC/include –L$SYSTEMC/lib-linux –lsystemc –lm <source>

    Now, SystemC is on my personal path, i.e. /home/Jeff/systemsc-2.2.0/. It seems g++ does not understand the above line. I enter: g++ --help. It does not have -l option. What is the meaning of: –L$SYSTEMC/lib-linux? I do not see any lib-linux library there. Could you help me? Thanks.


    ....................................
    Once the environment variable is set, you can access the SystemC installation by
    referring to the ‘SYSTEMC’ variable. The standard GNU C++ compiler ‘g++’ is
    then used to compile SystemC code and link it against the SystemC libraries. Note
    that if your are compiling on a 64-bit LRC machine, you will have to supply the ‘-
    m32’ flag (to match the LRC SystemC installation, which is 32-bit):
    % g++ -m32 -I$SYSTEMC/include –L$SYSTEMC/lib-linux –lsystemc –lm <source>

  3. #3

    Default Re: How to creat folder in /usr/local

    Hi,
    The second question is solved. I still do not understand the first, i.e. why it cannot create a folder in /usr/local. I have logged in as super admin. Thanks.

  4. #4
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: How to creat folder in /usr/local

    On 2011-11-26 19:26, freerjw wrote:
    >
    > Hi,
    > The second question is solved. I still do not understand the first,
    > i.e. why it cannot create a folder in /usr/local. I have logged in as
    > super admin. Thanks.


    Post command line and result between code tags that demonstrate the problem.

    code tags --> advanced editor, #.


    --
    Cheers / Saludos,

    Carlos E. R.
    (from 11.4 x86_64 "Celadon" at Telcontar)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •