List Info

Thread: 2.6.5-7.283 x86_64 and linking error - ld: unrecognized option '--as-needed'




2.6.5-7.283 x86_64 and linking error - ld: unrecognized option '--as-needed'
user name
2007-05-10 15:31:54
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Folks,

I'm trying to install 10gR2 Clusterware on SLES9 SP3 (kernel
283) and for some reason it's complaining about
the ld utility.  A few months ago I did the same install on
SLES9 kernel 282 without a problem.

We did a kernel update as recently as yesterday.

Any ideas?

- -peter




10gR2 - Clusterware Installation Installer log
++++++++++++++++++++++++++++++++++++++++++++++

INFO: Start output from spawned process:
INFO: ----------------------------------
INFO:

INFO: /data/app/crs/oracle/product/10.2.0/crs/bin/genclntsh

INFO:
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin/ld: unrecognized option '--as-needed'
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin/ld: use the --help option for usage
information

INFO: collect2: ld returned 1 exit status

INFO: genclntsh: Failed to link libclntsh.so.10.1

INFO: make: *** [client_sharedlib] Error 1

INFO: End output from spawned process.
INFO: ----------------------------------


	
10gR2 - Clusterware Installation - make.log
+++++++++++++++++++++++++++++++++++++++++++

(if [ "compile" = "binary" ] ; then 
  /data/app/crs/oracle/product/10.2.0/crs/bin/gennfgt >
nnfgt.c ;
  TARGET_BINARY_INTERFACE= ;
  export TARGET_BINARY_INTERFACE ;
  gcc  -c nnfgt.c ;
  -rm -f /data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o
;
  -mv nnfgt.o /data/app/crs/oracle/product/10.2.0/crs/lib/
;
          /usr/bin/ar rv
/data/app/crs/oracle/product/10.2.0/crs/lib/libn10.a
/data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o ; fi)
/usr/bin/make -f ins_net_client.mk client_sharedlib
ORACLE_HOME=/data/app/crs/oracle/product/10.2.0/crs//data/ap
p/crs/oracle/product/10.2.0/crs/bin/genclntsh
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin/ld: unrecognized option '--as-needed'
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin/ld: use the --help option for usage
information
collect2: ld returned 1 exit status
genclntsh: Failed to link libclntsh.so.10.1
make: *** [client_sharedlib] Error 1

oracledbt1:>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin/ld -version

GNU ld version 2.15.90.0.1.1 20040303 (SuSE Linux)
Copyright 2002 Free Software Foundation, Inc.
This program is free software; you may redistribute it under
the terms of
the GNU General Public License.  This program has absolutely
no warranty.


Package check
rpm -q gcc gcc-c++ glibc libaio libaio-devel make
openmotif-libs libstdc++-devel glibc-devel-32bit sysstat
binutils
gnome-libs libstdc++ make pdksh xscreensaver

gcc-3.3.5-5
gcc-c++-3.3.5-5
glibc-2.3.4-23.2
libaio-0.3.102-1.2
libaio-devel-0.3.102-3
make-3.80-184.1
openmotif-libs-2.2.2-519.4
libstdc++-devel-3.3.5-5
glibc-devel-32bit-9.3-7
sysstat-5.0.6-4
binutils-2.15.90.0.1.1-32.17
gnome-libs-1.4.1.7-682
libstdc++-3.3.5-5
make-3.80-184.1
pdksh-5.2.14-780.7
xscreensaver-4.20-9

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


iD8DBQFGQ4E6oyy5QBCjoT0RAs/2AJwMEhRX9t2r+M/whRAfwaxtvsPo6gCe
MVPO
NrV8keFFSGQfCYsY635JZdk=
=8087
-----END PGP SIGNATURE-----

-- 
To unsubscribe, email: suse-oracle-unsubscribesuse.com
For additional commands, email: suse-oracle-helpsuse.com
Please see http://www.suse.com/oracl
e/ before posting


Re: 2.6.5-7.283 x86_64 and linking error - ld: unrecognized option '--as-needed'
user name
2007-05-10 15:41:10
Extremely weird.

I installed 10R2 on SLES9 Sp3 #283 many many times (both RAC
and stand
alone) and never saw a single linking problem.
You can take my scripts and try them (tested yesterday last
time - we
rebuild rac laboratory in th e3-rd time).


----- Original Message ----- 
From: "Peter Santos" <psantoscheetahmail.com>
To: <suse-oraclesuse.com>
Sent: Thursday, May 10, 2007 1:31 PM
Subject: [suse-oracle] 2.6.5-7.283 x86_64 and linking error
- ld:
unrecognized option '--as-needed'


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Folks,
>
> I'm trying to install 10gR2 Clusterware on SLES9 SP3
(kernel 283) and for
some reason it's complaining about
> the ld utility.  A few months ago I did the same
install on SLES9 kernel
282 without a problem.
>
> We did a kernel update as recently as yesterday.
>
> Any ideas?
>
> - -peter
>
>
>
>
> 10gR2 - Clusterware Installation Installer log
> ++++++++++++++++++++++++++++++++++++++++++++++
>
> INFO: Start output from spawned process:
> INFO: ----------------------------------
> INFO:
>
> INFO:
/data/app/crs/oracle/product/10.2.0/crs/bin/genclntsh
>
> INFO:
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
/ld: unrecognized option '--as-needed'
>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
/ld: use the --help option for usage information
>
> INFO: collect2: ld returned 1 exit status
>
> INFO: genclntsh: Failed to link libclntsh.so.10.1
>
> INFO: make: *** [client_sharedlib] Error 1
>
> INFO: End output from spawned process.
> INFO: ----------------------------------
>
>
>
> 10gR2 - Clusterware Installation - make.log
> +++++++++++++++++++++++++++++++++++++++++++
>
> (if [ "compile" = "binary" ] ; then

>   /data/app/crs/oracle/product/10.2.0/crs/bin/gennfgt
> nnfgt.c ;
>   TARGET_BINARY_INTERFACE= ;
>   export TARGET_BINARY_INTERFACE ;
>   gcc  -c nnfgt.c ;
>   -rm -f
/data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o ;
>   -mv nnfgt.o
/data/app/crs/oracle/product/10.2.0/crs/lib/ ;
>           /usr/bin/ar rv
/data/app/crs/oracle/product/10.2.0/crs/lib/libn10.a
> /data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o ;
fi)
> /usr/bin/make -f ins_net_client.mk client_sharedlib
>
ORACLE_HOME=/data/app/crs/oracle/product/10.2.0/crs//data/ap
p/crs/oracle/pro
duct/10.2.0/crs/bin/genclntsh
>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
/ld: unrecognized option '--as-needed'
>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
/ld: use the --help option for usage information
> collect2: ld returned 1 exit status
> genclntsh: Failed to link libclntsh.so.10.1
> make: *** [client_sharedlib] Error 1
>
> oracledbt1:>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
/ld -version
>
> GNU ld version 2.15.90.0.1.1 20040303 (SuSE Linux)
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it
under the terms of
> the GNU General Public License.  This program has
absolutely no warranty.
>
>
> Package check
> rpm -q gcc gcc-c++ glibc libaio libaio-devel make
openmotif-libs
libstdc++-devel glibc-devel-32bit sysstat binutils
> gnome-libs libstdc++ make pdksh xscreensaver
>
> gcc-3.3.5-5
> gcc-c++-3.3.5-5
> glibc-2.3.4-23.2
> libaio-0.3.102-1.2
> libaio-devel-0.3.102-3
> make-3.80-184.1
> openmotif-libs-2.2.2-519.4
> libstdc++-devel-3.3.5-5
> glibc-devel-32bit-9.3-7
> sysstat-5.0.6-4
> binutils-2.15.90.0.1.1-32.17
> gnome-libs-1.4.1.7-682
> libstdc++-3.3.5-5
> make-3.80-184.1
> pdksh-5.2.14-780.7
> xscreensaver-4.20-9
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

>
>
iD8DBQFGQ4E6oyy5QBCjoT0RAs/2AJwMEhRX9t2r+M/whRAfwaxtvsPo6gCe
MVPO
> NrV8keFFSGQfCYsY635JZdk=
> =8087
> -----END PGP SIGNATURE-----
>
> -- 
> To unsubscribe, email: suse-oracle-unsubscribesuse.com
> For additional commands, email: suse-oracle-helpsuse.com
> Please see http://www.suse.com/oracl
e/ before posting
>
>


-- 
To unsubscribe, email: suse-oracle-unsubscribesuse.com
For additional commands, email: suse-oracle-helpsuse.com
Please see http://www.suse.com/oracl
e/ before posting


Re: 2.6.5-7.283 x86_64 and linking error - ld: unrecognized option '--as-needed'
user name
2007-05-10 16:54:45
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Spoke to SA who installed this and he recompiled gcc from
source initially .. not sure why, but
I think that this caused the problems. The gcc specs are
different between my 282 and 283 kernel.

dbt1:/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5 # gcc -v
Reading specs from
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/specs
Configured with: ../configure --enable-threads=posix
--prefix=/usr --with-local-prefix=/usr/local
- --infodir=/usr/share/info --mandir=/usr/share/man
--enable-languages=c,c++,f77,objc,java,ada
--disable-checking
- --libdir=/usr/lib64 --enable-libgcj --with-slibdir=/lib64
--with-system-zlib --enable-shared --enable-__cxa_atexit
x86_64-suse-linux
Thread model: posix
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)

In the "specs" file,  it shows that option
"--as-needed', which is part of the error message that
I got from
the oracle installer.

*libgcc:
%{static|static-libgcc:-lgcc
-lgcc_eh}%{!static:%{!static-libgcc:%{!shared-libgcc:-lgcc
--as-needed -lgcc_s%M
- --no-as-needed}%{shared-libgcc:-lgcc_s%M%{!shared:
-lgcc}}}}

When I compare that to my kernel 282 installion, I see
something different in the specs file. No
"--as-needed" option!

*libgcc: %{static|static-libgcc:-lgcc
-lgcc_eh}%{!static:%{!static-libgcc:%{!shared:%{!shared-libg
cc:-lgcc
- -lgcc_eh}%{shared-libgcc:-lgcc_s%M
-lgcc}}%{shared:%{shared-libgcc:-lgcc_s%M}%{!shared-libgcc:-
lgcc}}}}


Alexei,
 in your #283 install, what is the gcc version 'gcc -v' and
what does the spec say for your libgcc definition?
 I'm guessing that compiling gcc from some online source is
part of the problem here.

- -peter



Peter Santos wrote:
> Interesting ..
> Can you send me the output of this command on your
system.
> rpm -qa --queryformat "%-35
%-35 %-%n" | sort -k
1,2 -t " " -i
> 
> I'll diff that output against what I have and go from
there.
> 
> -peter
> 
> 
> Alexei_Roudnev wrote:
>>> Extremely weird.
>>>
>>> I installed 10R2 on SLES9 Sp3 #283 many many
times (both RAC and stand
>>> alone) and never saw a single linking problem.
>>> You can take my scripts and try them (tested
yesterday last time - we
>>> rebuild rac laboratory in th e3-rd time).
>>>
>>>
>>> ----- Original Message ----- 
>>> From: "Peter Santos" <psantoscheetahmail.com>
>>> To: <suse-oraclesuse.com>
>>> Sent: Thursday, May 10, 2007 1:31 PM
>>> Subject: [suse-oracle] 2.6.5-7.283 x86_64 and
linking error - ld:
>>> unrecognized option '--as-needed'
>>>
>>>
>>> Folks,
>>>
>>> I'm trying to install 10gR2 Clusterware on
SLES9 SP3 (kernel 283) and for
>>>> some reason it's complaining about
>>> the ld utility.  A few months ago I did the
same install on SLES9 kernel
>>>> 282 without a problem.
>>> We did a kernel update as recently as
yesterday.
>>>
>>> Any ideas?
>>>
>>> -peter
>>>
>>>
>>>
>>>
>>> 10gR2 - Clusterware Installation Installer log
>>> ++++++++++++++++++++++++++++++++++++++++++++++
>>>
>>> INFO: Start output from spawned process:
>>> INFO: ----------------------------------
>>> INFO:
>>>
>>> INFO:
/data/app/crs/oracle/product/10.2.0/crs/bin/genclntsh
>>>
>>> INFO:
>>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>>>> /ld: unrecognized option '--as-needed'
>>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>>>> /ld: use the --help option for usage
information
>>> INFO: collect2: ld returned 1 exit status
>>>
>>> INFO: genclntsh: Failed to link
libclntsh.so.10.1
>>>
>>> INFO: make: *** [client_sharedlib] Error 1
>>>
>>> INFO: End output from spawned process.
>>> INFO: ----------------------------------
>>>
>>>
>>>
>>> 10gR2 - Clusterware Installation - make.log
>>> +++++++++++++++++++++++++++++++++++++++++++
>>>
>>> (if [ "compile" = "binary"
] ; then 
>>>  
/data/app/crs/oracle/product/10.2.0/crs/bin/gennfgt >
nnfgt.c ;
>>>   TARGET_BINARY_INTERFACE= ;
>>>   export TARGET_BINARY_INTERFACE ;
>>>   gcc  -c nnfgt.c ;
>>>   -rm -f
/data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o ;
>>>   -mv nnfgt.o
/data/app/crs/oracle/product/10.2.0/crs/lib/ ;
>>>           /usr/bin/ar rv
>>>>
/data/app/crs/oracle/product/10.2.0/crs/lib/libn10.a
>>>
/data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o ; fi)
>>> /usr/bin/make -f ins_net_client.mk
client_sharedlib
>>>
>>>>
ORACLE_HOME=/data/app/crs/oracle/product/10.2.0/crs//data/ap
p/crs/oracle/pro
>>>> duct/10.2.0/crs/bin/genclntsh
>>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>>>> /ld: unrecognized option '--as-needed'
>>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>>>> /ld: use the --help option for usage
information
>>> collect2: ld returned 1 exit status
>>> genclntsh: Failed to link libclntsh.so.10.1
>>> make: *** [client_sharedlib] Error 1
>>>
>>> oracledbt1:>
>>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>>>> /ld -version
>>> GNU ld version 2.15.90.0.1.1 20040303 (SuSE
Linux)
>>> Copyright 2002 Free Software Foundation, Inc.
>>> This program is free software; you may
redistribute it under the terms of
>>> the GNU General Public License.  This program
has absolutely no warranty.
>>>
>>>
>>> Package check
>>> rpm -q gcc gcc-c++ glibc libaio libaio-devel
make openmotif-libs
>>>> libstdc++-devel glibc-devel-32bit sysstat
binutils
>>> gnome-libs libstdc++ make pdksh xscreensaver
>>>
>>> gcc-3.3.5-5
>>> gcc-c++-3.3.5-5
>>> glibc-2.3.4-23.2
>>> libaio-0.3.102-1.2
>>> libaio-devel-0.3.102-3
>>> make-3.80-184.1
>>> openmotif-libs-2.2.2-519.4
>>> libstdc++-devel-3.3.5-5
>>> glibc-devel-32bit-9.3-7
>>> sysstat-5.0.6-4
>>> binutils-2.15.90.0.1.1-32.17
>>> gnome-libs-1.4.1.7-682
>>> libstdc++-3.3.5-5
>>> make-3.80-184.1
>>> pdksh-5.2.14-780.7
>>> xscreensaver-4.20-9
>>>
> --
> To unsubscribe, email: suse-oracle-unsubscribesuse.com
> For additional commands, email: suse-oracle-helpsuse.com
> Please see http://www.suse.com/oracl
e/ before posting
>>>>
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


iD8DBQFGQ5Sloyy5QBCjoT0RAnaIAJ9NTDCi21MoT33GZq8LeEFZjRqEmQCe
NaBL
YEaflgb8MO0zLGro25RgwxU=
=OKVn
-----END PGP SIGNATURE-----

-- 
To unsubscribe, email: suse-oracle-unsubscribesuse.com
For additional commands, email: suse-oracle-helpsuse.com
Please see http://www.suse.com/oracl
e/ before posting


SLES9 SP3 / RAC 10.2 installation - scripts and README.txt upgraded
user name
2007-05-10 17:25:06
http://ftp02.portera.
com/Linux/

I added short README.txt file and retested it (with a few
improvements).

I'd like to do the same with SLES10 but I am waiting util
SP1 will be
officially released (I don't use
SLES*-release versions until at least frst service pack is
issued).


-- 
To unsubscribe, email: suse-oracle-unsubscribesuse.com
For additional commands, email: suse-oracle-helpsuse.com
Please see http://www.suse.com/oracl
e/ before posting


Re: 2.6.5-7.283 x86_64 and linking error - ld: unrecognized option '--as-needed'
user name
2007-05-10 16:26:25
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Interesting ..
Can you send me the output of this command on your system.
rpm -qa --queryformat "%-35 %-35
%-%n" | sort -k 1,2 -t " "
-i

I'll diff that output against what I have and go from
there.

- -peter


Alexei_Roudnev wrote:
> Extremely weird.
> 
> I installed 10R2 on SLES9 Sp3 #283 many many times
(both RAC and stand
> alone) and never saw a single linking problem.
> You can take my scripts and try them (tested yesterday
last time - we
> rebuild rac laboratory in th e3-rd time).
> 
> 
> ----- Original Message ----- 
> From: "Peter Santos" <psantoscheetahmail.com>
> To: <suse-oraclesuse.com>
> Sent: Thursday, May 10, 2007 1:31 PM
> Subject: [suse-oracle] 2.6.5-7.283 x86_64 and linking
error - ld:
> unrecognized option '--as-needed'
> 
> 
> Folks,
> 
> I'm trying to install 10gR2 Clusterware on SLES9 SP3
(kernel 283) and for
>> some reason it's complaining about
> the ld utility.  A few months ago I did the same
install on SLES9 kernel
>> 282 without a problem.
> We did a kernel update as recently as yesterday.
> 
> Any ideas?
> 
> -peter
> 
> 
> 
> 
> 10gR2 - Clusterware Installation Installer log
> ++++++++++++++++++++++++++++++++++++++++++++++
> 
> INFO: Start output from spawned process:
> INFO: ----------------------------------
> INFO:
> 
> INFO:
/data/app/crs/oracle/product/10.2.0/crs/bin/genclntsh
> 
> INFO:
>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>> /ld: unrecognized option '--as-needed'
>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>> /ld: use the --help option for usage information
> INFO: collect2: ld returned 1 exit status
> 
> INFO: genclntsh: Failed to link libclntsh.so.10.1
> 
> INFO: make: *** [client_sharedlib] Error 1
> 
> INFO: End output from spawned process.
> INFO: ----------------------------------
> 
> 
> 
> 10gR2 - Clusterware Installation - make.log
> +++++++++++++++++++++++++++++++++++++++++++
> 
> (if [ "compile" = "binary" ] ; then

>   /data/app/crs/oracle/product/10.2.0/crs/bin/gennfgt
> nnfgt.c ;
>   TARGET_BINARY_INTERFACE= ;
>   export TARGET_BINARY_INTERFACE ;
>   gcc  -c nnfgt.c ;
>   -rm -f
/data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o ;
>   -mv nnfgt.o
/data/app/crs/oracle/product/10.2.0/crs/lib/ ;
>           /usr/bin/ar rv
>>
/data/app/crs/oracle/product/10.2.0/crs/lib/libn10.a
> /data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o ;
fi)
> /usr/bin/make -f ins_net_client.mk client_sharedlib
> 
>>
ORACLE_HOME=/data/app/crs/oracle/product/10.2.0/crs//data/ap
p/crs/oracle/pro
>> duct/10.2.0/crs/bin/genclntsh
>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>> /ld: unrecognized option '--as-needed'
>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>> /ld: use the --help option for usage information
> collect2: ld returned 1 exit status
> genclntsh: Failed to link libclntsh.so.10.1
> make: *** [client_sharedlib] Error 1
> 
> oracledbt1:>
>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
>> /ld -version
> GNU ld version 2.15.90.0.1.1 20040303 (SuSE Linux)
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it
under the terms of
> the GNU General Public License.  This program has
absolutely no warranty.
> 
> 
> Package check
> rpm -q gcc gcc-c++ glibc libaio libaio-devel make
openmotif-libs
>> libstdc++-devel glibc-devel-32bit sysstat binutils
> gnome-libs libstdc++ make pdksh xscreensaver
> 
> gcc-3.3.5-5
> gcc-c++-3.3.5-5
> glibc-2.3.4-23.2
> libaio-0.3.102-1.2
> libaio-devel-0.3.102-3
> make-3.80-184.1
> openmotif-libs-2.2.2-519.4
> libstdc++-devel-3.3.5-5
> glibc-devel-32bit-9.3-7
> sysstat-5.0.6-4
> binutils-2.15.90.0.1.1-32.17
> gnome-libs-1.4.1.7-682
> libstdc++-3.3.5-5
> make-3.80-184.1
> pdksh-5.2.14-780.7
> xscreensaver-4.20-9
> 
>>
- --
To unsubscribe, email: suse-oracle-unsubscribesuse.com
For additional commands, email: suse-oracle-helpsuse.com
Please see http://www.suse.com/oracl
e/ before posting
>>
>>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


iD8DBQFGQ44Aoyy5QBCjoT0RAsYPAKCKu25vK0Wj+6+jxf1MN10JU8bTcwCb
BIeN
jrxqNn7OQnYps2Q5mi6UZ0I=
=Huia
-----END PGP SIGNATURE-----

-- 
To unsubscribe, email: suse-oracle-unsubscribesuse.com
For additional commands, email: suse-oracle-helpsuse.com
Please see http://www.suse.com/oracl
e/ before posting


Re: 2.6.5-7.283 x86_64 and linking error - ld: unrecognized option '--as-needed'
user name
2007-05-11 03:35:01
I never changed/recompiled gcc.


All I did was _install SLES9 SP3 from autoinstall profile_,
then _run yast2
onlineupgrade from the replication server twice_.
So it is consistant 'SLES9 SP3 + online upgrade_.

gcc... wait a moment...

SP54 spwebsptraindoc01-0 /usr/local/sp54/S> gcc -v
Reading specs from
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/specs
Configured with:
../configure --enable-threads=posix --prefix=/usr
--with-local-
prefix=/usr/local --infodir=/usr/share/info
--mandir=/usr/share/man --enable
-lan
guages=c,c++,f77,objc,java,ada --disable-checking
--libdir=/usr/lib64 --enab
le-l
ibgcj --with-gxx-include-dir=/usr/include/g++
--with-slibdir=/lib64 --with-s
yste
m-zlib --enable-shared --enable-__cxa_atexit
x86_64-suse-linux
Thread model: posix
gcc version 3.3.3 (SuSE Linux)




----- Original Message ----- 
From: "Peter Santos" <psantoscheetahmail.com>
To: "Alexei_Roudnev" <Alexei_Roudnevexigengroup.com>;
<suse-oraclesuse.com>
Sent: Thursday, May 10, 2007 2:54 PM
Subject: Re: [suse-oracle] 2.6.5-7.283 x86_64 and linking
error - ld:
unrecognized option '--as-needed'


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Spoke to SA who installed this and he recompiled gcc
from source initially
.. not sure why, but
> I think that this caused the problems. The gcc specs
are different between
my 282 and 283 kernel.
>
> dbt1:/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5 # gcc
-v
> Reading specs from
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/specs
> Configured with:
../configure --enable-threads=posix --prefix=/usr
--with-local-prefix=/usr/l
ocal
> - --infodir=/usr/share/info --mandir=/usr/share/man
--enable-languages=c,c
++,f77,objc,java,ada --disable-checking
> - --libdir=/usr/lib64 --enable-libgcj
--with-slibdir=/lib64 --with-system-
zlib --enable-shared --enable-__cxa_atexit
> x86_64-suse-linux
> Thread model: posix
> gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
>
> In the "specs" file,  it shows that option
"--as-needed', which is part of
the error message that I got from
> the oracle installer.
>
> *libgcc:
>
%{static|static-libgcc:-lgcc
-lgcc_eh}%{!static:%{!static-libgcc:%{!shared-l
ibgcc:-lgcc --as-needed -lgcc_s%M
> - --no-as-needed}%{shared-libgcc:-lgcc_s%M%{!shared:
-lgcc}}}}
>
> When I compare that to my kernel 282 installion, I see
something different
in the specs file. No "--as-needed" option!
>
> *libgcc:
%{static|static-libgcc:-lgcc
-lgcc_eh}%{!static:%{!static-libgcc:%{!shared:%
{!shared-libgcc:-lgcc
> - -lgcc_eh}%{shared-libgcc:-lgcc_s%M
-lgcc}}%{shared:%{shared-libgcc:-lgcc
_s%M}%{!shared-libgcc:-lgcc}}}}
>
>
> Alexei,
>  in your #283 install, what is the gcc version 'gcc -v'
and what does the
spec say for your libgcc definition?
>  I'm guessing that compiling gcc from some online
source is part of the
problem here.
>
> - -peter
>
>
>
> Peter Santos wrote:
> > Interesting ..
> > Can you send me the output of this command on your
system.
> > rpm -qa --queryformat "%-35
%-35
%-%n" | sort -k 1,2 -t " "
-i
> >
> > I'll diff that output against what I have and go
from there.
> >
> > -peter
> >
> >
> > Alexei_Roudnev wrote:
> >>> Extremely weird.
> >>>
> >>> I installed 10R2 on SLES9 Sp3 #283 many
many times (both RAC and stand
> >>> alone) and never saw a single linking
problem.
> >>> You can take my scripts and try them
(tested yesterday last time - we
> >>> rebuild rac laboratory in th e3-rd time).
> >>>
> >>>
> >>> ----- Original Message ----- 
> >>> From: "Peter Santos"
<psantoscheetahmail.com>
> >>> To: <suse-oraclesuse.com>
> >>> Sent: Thursday, May 10, 2007 1:31 PM
> >>> Subject: [suse-oracle] 2.6.5-7.283 x86_64
and linking error - ld:
> >>> unrecognized option '--as-needed'
> >>>
> >>>
> >>> Folks,
> >>>
> >>> I'm trying to install 10gR2 Clusterware on
SLES9 SP3 (kernel 283) and
for
> >>>> some reason it's complaining about
> >>> the ld utility.  A few months ago I did
the same install on SLES9
kernel
> >>>> 282 without a problem.
> >>> We did a kernel update as recently as
yesterday.
> >>>
> >>> Any ideas?
> >>>
> >>> -peter
> >>>
> >>>
> >>>
> >>>
> >>> 10gR2 - Clusterware Installation Installer
log
> >>>
++++++++++++++++++++++++++++++++++++++++++++++
> >>>
> >>> INFO: Start output from spawned process:
> >>> INFO: ----------------------------------
> >>> INFO:
> >>>
> >>> INFO:
/data/app/crs/oracle/product/10.2.0/crs/bin/genclntsh
> >>>
> >>> INFO:
> >>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
> >>>> /ld: unrecognized option
'--as-needed'
> >>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
> >>>> /ld: use the --help option for usage
information
> >>> INFO: collect2: ld returned 1 exit status
> >>>
> >>> INFO: genclntsh: Failed to link
libclntsh.so.10.1
> >>>
> >>> INFO: make: *** [client_sharedlib] Error
1
> >>>
> >>> INFO: End output from spawned process.
> >>> INFO: ----------------------------------
> >>>
> >>>
> >>>
> >>> 10gR2 - Clusterware Installation -
make.log
> >>>
+++++++++++++++++++++++++++++++++++++++++++
> >>>
> >>> (if [ "compile" =
"binary" ] ; then 
> >>>  
/data/app/crs/oracle/product/10.2.0/crs/bin/gennfgt >
nnfgt.c ;
> >>>   TARGET_BINARY_INTERFACE= ;
> >>>   export TARGET_BINARY_INTERFACE ;
> >>>   gcc  -c nnfgt.c ;
> >>>   -rm -f
/data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o ;
> >>>   -mv nnfgt.o
/data/app/crs/oracle/product/10.2.0/crs/lib/ ;
> >>>           /usr/bin/ar rv
> >>>>
/data/app/crs/oracle/product/10.2.0/crs/lib/libn10.a
> >>>
/data/app/crs/oracle/product/10.2.0/crs/lib/nnfgt.o ; fi)
> >>> /usr/bin/make -f ins_net_client.mk
client_sharedlib
> >>>
> >>>>
ORACLE_HOME=/data/app/crs/oracle/product/10.2.0/crs//data/ap
p/crs/oracle/pro
> >>>> duct/10.2.0/crs/bin/genclntsh
> >>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
> >>>> /ld: unrecognized option
'--as-needed'
> >>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
> >>>> /ld: use the --help option for usage
information
> >>> collect2: ld returned 1 exit status
> >>> genclntsh: Failed to link
libclntsh.so.10.1
> >>> make: *** [client_sharedlib] Error 1
> >>>
> >>> oracledbt1:>
> >>>>
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_6
4-suse-linux/bin
> >>>> /ld -version
> >>> GNU ld version 2.15.90.0.1.1 20040303
(SuSE Linux)
> >>> Copyright 2002 Free Software Foundation,
Inc.
> >>> This program is free software; you may
redistribute it under the terms
of
> >>> the GNU General Public License.  This
program has absolutely no
warranty.
> >>>
> >>>
> >>> Package check
> >>> rpm -q gcc gcc-c++ glibc libaio
libaio-devel make openmotif-libs
> >>>> libstdc++-devel glibc-devel-32bit
sysstat binutils
> >>> gnome-libs libstdc++ make pdksh
xscreensaver
> >>>
> >>> gcc-3.3.5-5
> >>> gcc-c++-3.3.5-5
> >>> glibc-2.3.4-23.2
> >>> libaio-0.3.102-1.2
> >>> libaio-devel-0.3.102-3
> >>> make-3.80-184.1
> >>> openmotif-libs-2.2.2-519.4
> >>> libstdc++-devel-3.3.5-5
> >>> glibc-devel-32bit-9.3-7
> >>> sysstat-5.0.6-4
> >>> binutils-2.15.90.0.1.1-32.17
> >>> gnome-libs-1.4.1.7-682
> >>> libstdc++-3.3.5-5
> >>> make-3.80-184.1
> >>> pdksh-5.2.14-780.7
> >>> xscreensaver-4.20-9
> >>>
> > --
> > To unsubscribe, email: suse-oracle-unsubscribesuse.com
> > For additional commands, email:
suse-oracle-helpsuse.com
> > Please see http://www.suse.com/oracl
e/ before posting
> >>>>
> >
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

>
>
iD8DBQFGQ5Sloyy5QBCjoT0RAnaIAJ9NTDCi21MoT33GZq8LeEFZjRqEmQCe
NaBL
> YEaflgb8MO0zLGro25RgwxU=
> =OKVn
> -----END PGP SIGNATURE-----
>
> -- 
> To unsubscribe, email: suse-oracle-unsubscribesuse.com
> For additional commands, email: suse-oracle-helpsuse.com
> Please see http://www.suse.com/oracl
e/ before posting
>
>


-- 
To unsubscribe, email: suse-oracle-unsubscribesuse.com
For additional commands, email: suse-oracle-helpsuse.com
Please see http://www.suse.com/oracl
e/ before posting


[1-6]

about | contact  Other archives ( Real Estate discussion Medical topics )