compilation link error - SGI

This is a discussion on compilation link error - SGI ; hi a studen of my labo try to compile a fortran code but have strange message: it cant find */usr/lib64/crt1.o* After research in archive i find the package to install: dev.sw64.lib and i find it in my CD named 'Development ...

+ Reply to Thread
Results 1 to 4 of 4

Thread: compilation link error

  1. compilation link error

    hi

    a studen of my labo try to compile a fortran code but have strange
    message: it cant find */usr/lib64/crt1.o*

    After research in archive i find the package to install: dev.sw64.lib
    and i find it in my CD named 'Development Libraries' but when i try to
    install it with swmgr or inst it say:

    conflict: need the base dev....

    In which CD can i find those things ?

    PS: the machine is an O2 ans the system is 6.5.11

  2. Re: compilation link error

    Patrick CAO HUU THIEN a dit le 16.06.2005 17:28:
    > hi
    >
    > a studen of my labo try to compile a fortran code but have strange
    > message: it cant find */usr/lib64/crt1.o*
    >
    > After research in archive i find the package to install: dev.sw64.lib
    > and i find it in my CD named 'Development Libraries' but when i try to
    > install it with swmgr or inst it say:
    >
    > conflict: need the base dev....
    >
    > In which CD can i find those things ?
    >
    > PS: the machine is an O2 ans the system is 6.5.11


    nobody has any idea ?

    I remake my question ? what is the core cdrom-set (i mean without any
    overlay or what ever) ? with all that CDs i'am completely lost with all
    the Foundation/Libraries/and_what_ever Development .....

  3. Re: compilation link error


    "Patrick CAO HUU THIEN" schrieb im
    Newsbeitrag news:d98ham$m70$1@vishnu.jussieu.fr...
    > Patrick CAO HUU THIEN a dit le 16.06.2005 17:28:
    >> hi
    >>
    >> a studen of my labo try to compile a fortran code but have strange
    >> message: it cant find */usr/lib64/crt1.o*
    >>
    >> After research in archive i find the package to install:
    >> dev.sw64.lib and i find it in my CD named 'Development Libraries'
    >> but when i try to install it with swmgr or inst it say:
    >>
    >> conflict: need the base dev....
    >>
    >> In which CD can i find those things ?
    >>
    >> PS: the machine is an O2 ans the system is 6.5.11

    >
    > nobody has any idea ?



    [o2k]:~ $ showfiles --64/crt1.o
    l 0 0 dev.sw64.lib m usr/lib64/crt1.o
    [o2k]:~ $ versions -n dev.sw64.lib
    I = Installed, R = Removed

    Name Version Description

    I dev 1289606720 Development System, 7.3.1.2
    I dev.sw64 1289606720 Development N64 Libraries
    I dev.sw64.lib 1289606720 N64 Development Libraries

    [o2k]:~ $ showprods -F dev.sw64.lib
    I = Installed, R = Removed

    Name Date Installation Source

    I dev 02/03/2005 /CDROM/dist (IRIX 6.5.12
    Installation Tools and Overlays (1-of-3) May 2001)
    I dev.sw64 02/03/2005 /CDROM/dist (IRIX 6.5.12
    Installation Tools and Overlays (1-of-3) May 2001)
    I dev.sw64.lib 02/03/2005 /usr2/6.5/6527

    regards
    Joerg

    --
    TakeNet GmbH Mobil: 0171/60 57 963
    D-97080 Wuerzburg Tel: +49 931 903-2243
    Alfred-Nobel-Straße 20 Fax: +49 931 903-3025



  4. Re: compilation link error

    Joerg Behrens wrote:
    >
    > "Patrick CAO HUU THIEN" schrieb im
    > Newsbeitrag news:d98ham$m70$1@vishnu.jussieu.fr...
    >> Patrick CAO HUU THIEN a dit le 16.06.2005 17:28:
    >>> hi
    >>>
    >>> a studen of my labo try to compile a fortran code but have strange
    >>> message: it cant find */usr/lib64/crt1.o*
    >>>
    >>> After research in archive i find the package to install:
    >>> dev.sw64.lib and i find it in my CD named 'Development Libraries'
    >>> but when i try to install it with swmgr or inst it say:
    >>>

    >
    >
    > [o2k]:~ $ showfiles --64/crt1.o
    > l 0 0 dev.sw64.lib m usr/lib64/crt1.o
    > [o2k]:~ $ versions -n dev.sw64.lib
    > I = Installed, R = Removed
    >
    > Name Version Description
    >
    > I dev 1289606720 Development System, 7.3.1.2
    > I dev.sw64 1289606720 Development N64 Libraries
    > I dev.sw64.lib 1289606720 N64 Development Libraries
    >
    > [o2k]:~ $ showprods -F dev.sw64.lib
    > I = Installed, R = Removed
    >
    > Name Date Installation Source
    >
    > I dev 02/03/2005 /CDROM/dist (IRIX 6.5.12
    > Installation Tools and Overlays (1-of-3) May 2001)
    > I dev.sw64 02/03/2005 /CDROM/dist (IRIX 6.5.12
    > Installation Tools and Overlays (1-of-3) May 2001)
    > I dev.sw64.lib 02/03/2005 /usr2/6.5/6527
    >
    > regards
    > Joerg
    >


    Joerg's answer is correct, but one might wonder why your student is trying
    to link against a 64 bit library on an O2. Don't they all run the 32 bit
    version of Irix? Or is that just my imagination?

    Obviously there are valid reasons for doing this, but if you have one of
    those reasons then you can probably find the libraries without help.

    I suspect that even if you do install these libraries then the student will
    not be happy.

    --
    Dr Tristram J. Scott
    Energy Consultant

+ Reply to Thread