commit -- Re: Compile problems with AIX 4.3.2


Subject: commit -- Re: Compile problems with AIX 4.3.2
From: Sam TH (sam@uchicago.edu)
Date: Fri Nov 10 2000 - 03:53:44 CST


On Thu, Nov 09, 2000 at 11:26:15PM -0500, Patrick Berge wrote:
> Hi Sam,
> I tried the latest CVS build and both wv and abi fail to compile.
> I think I will just wait for 7.12.
> For wv:
> ./getopt.c: In function `_getopt_internal':
> ./getopt.c:656: dereferencing pointer to incomplete type
> ./getopt.c:656: increment of pointer to unknown structure
> ./getopt.c:656: arithmetic on pointer to an incomplete type
> ./getopt.c:657: dereferencing pointer to incomplete type
> ./getopt.c:660: dereferencing pointer to incomplete type
> ./getopt.c:698: dereferencing pointer to incomplete type
> ./getopt.c:707: dereferencing pointer to incomplete type
> ./getopt.c:712: dereferencing pointer to incomplete type
> ./getopt.c:716: dereferencing pointer to incomplete type
> ./getopt.c:720: dereferencing pointer to incomplete type
> ./getopt.c:731: dereferencing pointer to incomplete type
> ./getopt.c:738: dereferencing pointer to incomplete type
> ./getopt.c:740: dereferencing pointer to incomplete type
> ./getopt.c:740: dereferencing pointer to incomplete type
> ./getopt.c:743: dereferencing pointer to incomplete type
> ./getopt.c:843: dereferencing pointer to incomplete type
> ./getopt.c:843: increment of pointer to unknown structure
> ./getopt.c:843: arithmetic on pointer to an incomplete type
> ./getopt.c:844: dereferencing pointer to incomplete type
> ./getopt.c:846: dereferencing pointer to incomplete type
> ./getopt.c:880: dereferencing pointer to incomplete type
> ./getopt.c:887: dereferencing pointer to incomplete type
> ./getopt.c:893: dereferencing pointer to incomplete type
> ./getopt.c:910: dereferencing pointer to incomplete type
> ./getopt.c:912: dereferencing pointer to incomplete type
> ./getopt.c:912: dereferencing pointer to incomplete type
> ./getopt.c:915: dereferencing pointer to incomplete type
>

I'm looking into this.

> I then tried abi thinking I could use the old wv-0.6.2 that I
> got to compile. For abi I don't get as far as I did with 7.11:
> ut_pair.cpp: In method `void UT_Pair::add(const char *, const
> char *)':
> ut_pair.cpp:52: `strdup' undeclared (first use this function)
> ut_pair.cpp:52: (Each undeclared identifier is reported only
> once
> ut_pair.cpp:52: for each function it appears in.)
> gnumake[4]: ***
> [/home/GNU/abi-nightly/src/AIX_3_001353394C00_OBJ/obj/ut_pair.o]
> Error 1

This should not have happened. We have a portable version of strdup.
This has now been fixed.

CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: ut_pair.cpp
CVS: ----------------------------------------------------------------------

           
        sam th
        sam@uchicago.edu
        http://www.abisource.com/~sam/
        GnuPG Key:
        http://www.abisource.com/~sam/key




This archive was generated by hypermail 2b25 : Fri Nov 10 2000 - 03:54:02 CST