Cannot build shared library from xerces-c 3.0.1 (64bit) on AIX6.1 with xlC V9
-----------------------------------------------------------------------------

                 Key: XERCESC-1889
                 URL: https://issues.apache.org/jira/browse/XERCESC-1889
             Project: Xerces-C++
          Issue Type: Bug
          Components: Build
    Affects Versions: 3.0.1
         Environment: OS:                AIX 6.1
Compiler:     IBM XL C/C++ Enterprise Edition for AIX, V9.0
Object Mode: 64 bit
            Reporter: Lin Shen


when building xerces-c 3.0.1 (64bit) on AIX 6.1 with VisualAge 9,  the static 
library was built easily; but the shared library cannot be built.  

The following is the details for configuration and build:

export OBJECT_MODE=64

Configure command:
         ./configure --prefix=/opt/manhattan64/xerces-c/3.0.1 
--enable-shared=yes CXX=xlC_r CC=xlC_r CXXFLAGS=-q64 CFLAGS=-q64 |tee cfg.txt 
2>&1

Build command:
gmake libxerces_c_la_LDFLAGS=-qmkshrobj

 The following is the partial output from configure log, cfg.txt:

  +58  checking for xlC_r option to produce PIC...
  +59  checking if xlC_r static flag -bnso -bI:/lib/syscalls.exp works... no
  +60  checking if xlC_r supports -c -o file.o... yes
  +61  checking whether the xlC_r linker (/usr/bin/ld) supports shared 
libraries... no
  +62  checking dynamic linker characteristics... no
  +63  checking how to hardcode library paths into programs... unsupported
  +64  checking whether stripping libraries is possible... no
  +65  checking if libtool supports shared libraries... no
  +66  checking whether to build shared libraries... no
  +67  checking whether to build static libraries... yes
  +68  configure: creating libtool
  +69  appending configuration tag "CXX" to libtool
  +70  checking whether the xlC_r linker (/usr/bin/ld) supports shared 
libraries... no
  +71  checking for xlC_r option to produce PIC...
  +72  checking if xlC_r static flag  works... yes
  +73  checking if xlC_r supports -c -o file.o... yes
  +74  checking whether the xlC_r linker (/usr/bin/ld) supports shared 
libraries... no
  +75  checking dynamic linker characteristics... no 


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to