Conrad,

Thanks for the information. I'm forwarding this to Jeroen and the
foxgui-users mailing list; hopefully he can get this patch into the next
drop.

Lyle

"Conrad Schneiker" <schneik / us.ibm.com> wrote in message
news:OFFAAA2389.6E190579-ON852569BA.000E4B79 / raleigh.ibm.com...
> In case a Ruby/FOX is forthcoming, here is some early build feedback.
>
> In order to get configure to run on AIX 4.3, I had to add xlC to the list
> of potential C++ compilers:
>
> # diff configure configure.orig
> 1171,1172c1171
> < ### for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
> < for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl xlC
> ---
> > for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
>
> A lot of stuff compiled before I ran into this error:
>
> xlC -DPACKAGE=\"fox\" -DVERSION=\"0.99.147\" -DWORDS_BIGENDIAN=1
> -DTIME_WITH_SYS_TIME=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1
> -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -I. -I. -I../include
> -I../include -DHAVE_XSHM -DHAVE_VSNPRINTF=1 -c  -DPIC FXColorNames.cpp -o
> FXColorNames.lo
> "FXColorNames.cpp", line 745.10: 1540-0274 (S) The name lookup for
> "comparecase" did not find a declaration.
> "../include/FXString.h", line 268.22: 1540-1298 (I) "FXint
> comparecase(const FXString &, const FXString &, FXint)" needs to be
> declared in the containing scope to be found by name lookup.
> "../include/FXString.h", line 267.22: 1540-1298 (I) "FXint
> comparecase(const FXString &, const FXchar *, FXint)" needs to be declared
> in the containing scope to be found by name lookup.
> "../include/FXString.h", line 266.22: 1540-1298 (I) "FXint
> comparecase(const FXchar *, const FXString &, FXint)" needs to be declared
> in the containing scope to be found by name lookup.
> "../include/FXString.h", line 265.22: 1540-1298 (I) "FXint
> comparecase(const FXchar *, const FXchar *, FXint)" needs to be declared
> in the containing scope to be found by name lookup.
> "../include/FXString.h", line 262.22: 1540-1298 (I) "FXint
> comparecase(const FXString &, const FXString &)" needs to be declared in
> the containing scope to be found by name lookup.
> "../include/FXString.h", line 261.22: 1540-1298 (I) "FXint
> comparecase(const FXString &, const FXchar *)" needs to be declared in the
> containing scope to be found by name lookup.
> "../include/FXString.h", line 260.22: 1540-1298 (I) "FXint
> comparecase(const FXchar *, const FXString &)" needs to be declared in the
> containing scope to be found by name lookup.
> "../include/FXString.h", line 259.22: 1540-1298 (I) "FXint
> comparecase(const FXchar *, const FXchar *)" needs to be declared in the
> containing scope to be found by name lookup.
> make[1]: *** [FXColorNames.lo] Error 1
> make[1]: Leaving directory `/driver/tools/src/fox/fox-0.99.147/src'
> make: *** [all-recursive] Error 1
>
> Conrad Schneiker
> (This note is unofficial and subject to improvement without notice.)