New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wrong LDFLAGS from configure when use HP ANSIC with 64 bit enabled #7453
Comments
From wesun@cisco.comCreated by wesun@cisco.comWhen using HP ANIS C compiler on a HPUX 11.x server, the "configure" generates LDFLAGS by copying CCFLAGS. As a result, when enabling "use64bitall", the compiler only flag "+DD64" is leaked into LDFLAGS. This is not causing problem for perl compiling itself as the current makefile rulex do not use HP linker "ld" to link the binary. Instead, perl use cc and CFLAGS for linking and cc does accept "+DD64" though "cc" just filter it out before passing the rest of linking flags onto the linker. However, with this setup, some of the modules (e.g., DBD-Oracle) is taking LDFLAGS from perl config for linking with HP linker "ld", which will reject "+DD64" flag and fail "make". oxen_wesun_1: ld +DD64 Perl Info
|
From @TuxWas resolved by clearing out the source tree directory before restarting |
@Tux - Status changed from 'new' to 'resolved' |
@Tux - Status changed from 'resolved' to 'open' |
From @TuxI resolved the wrong one sorry :( |
From wesun@cisco.comHi, Merijn, I looked over both "hints/hpux.sh" and "Makefile.SH", there might not be LDFLAGS = $ldflags If "+DD64" is taken out of ldflags from hpux.sh, CLDFLAGS in Makefile.SH I am attempting to file a bug with HP on the linker to ask ld accept --weiguo On 7 Aug 2004, H. Merijn Brand via RT wrote:
|
From @TuxOn Sun 08 Aug 2004 20:59, Weiguo Sun <wesun@cisco.com> wrote:
I think inm fact this would better be +DA2.0w
Good idea! :)
The major problem still is a not-so-perfect DBD-Oracle environment to set up
-- |
From @TuxSince the last update on this bug, work has been done on all ends in the |
@Tux - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#30971 (status was 'resolved')
Searchable as RT30971$
The text was updated successfully, but these errors were encountered: