Re: Support for AIX 7.1

"James K. Lowden" <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
On Thu, 03 May 2012 17:31:29 +0200
Sebastien FLAESCH <[email protected]> wrote:

> Yes your suggestion worked for me, but now I have another error:
...
> ld: 0711-593 SEVERE ERROR: Symbol C_BSTAT (entry 321) in object
> terminal.o: 
> The symbol refers to a csect with symbol number 0, which
> was not found. The new symbol cannot be associated with a csect and
> is being ignored. 

Google finds messages referring to uninitialized static variables in
debug builds on AIX.  Does this apply?  

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072

and does defining the symbols 

export CFLAGS="-DSYSV -D_AIX -D_AIX53 -D_ALL_SOURCE -O2"

as suggested by 

http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14561895

help?  

(You will need to re-run the configure script for the modified CFLAGS
to take effect.) 

--jkl

> On 05/03/2012 04:41 PM, James K. Lowden wrote:
> > On Thu, 03 May 2012 10:14:37 +0200
> > Sebastien FLAESCH<[email protected]>  wrote:
> >
> >> The configure script could run without problem (I will send you the
> >> config.log, James)
> > ...
> >> I have no time to fix the issues, but if you provide me diff
> >> patches I am willing to test the compilation on our AIX 7.1 ...
> >
> > The config.log you sent me indicates sys/socket.h is found, but the
> > error messages
> >
> >> mem.c:1070: warning: implicit declaration of function 'socketpair'
> >> mem.c:1070: error: 'AF_UNIX' undeclared (first use in this
> >> function)
> >
> > indicate sys/socket.h was not included, and my version of mem.c
> > doesn't seem to include it.  I would add
> >
> > #if HAVE_SYS_SOCKET_H
> > #include<sys/socket.h>
> > #endif /* HAVE_SYS_SOCKET_H */
> >
> > to mem.c and make sure both of these
> >
> > $ grep SOCKET build/include/config.h
> > #define HAVE_SOCKETPAIR 1
> > #define HAVE_SYS_SOCKET_H 1
> >
> > are defined as 1 in your config.h (as I think they are).
> >
> > Please let us know if that helps.
> >
> > --jkl
> > _______________________________________________
> > FreeTDS mailing list
> > [email protected]
> > http://lists.ibiblio.org/mailman/listinfo/freetds
> >
> 
> _______________________________________________
> FreeTDS mailing list
> [email protected]
> http://lists.ibiblio.org/mailman/listinfo/freetds
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.