enlightment 0.15.0




I generated succesfully enlightment 0.15.0 with egcs 1.1.1 on the
following platforms: 

sparc-sun-solaris2.5.1
sparc-sun-solaris2.6
i686-pc-linux-gnulibc1
i686-pc-linux-gnu
alpha-dec-osf4.0b
hppa1.1-hp-hpux10.20
powerpc-ibm-aix4.3.2.0
mips-sgi-irix6.5

- sparc-sun-solaris2.5.1 does not have X11 release 6, stopped at
- configure time. 

- mips-sgi-irix6.5, it was difficult to make configure discover -lXtst
  as X_LIBS was not defined correctly as "-lXext -lX11" but was
  empty. Then it failed with:

 : :gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -I/usr/local/include -I/usr/local/include -DENLIGHTENMENT_ROOT=\"/usr/local/enlightenment\" -DENLIGHTENMENT_BIN=\"/usr/local/enlightenment/bin\" -O2 -c snprintf.c
 : :snprintf.c:36: conflicting types for `vsnprintf'
 : :/usr/include/stdio.h:244: previous declaration of `vsnprintf'
 : :make[2]: *** [snprintf.o] Error 1
 : :make[2]: Leaving directory `/happi/GNU.DESK/enlightenment-0.15.0/src'
 : :make[1]: *** [all-recursive] Error 1
 : :make[1]: Leaving directory `/happi/GNU.DESK/enlightenment-0.15.0'
 : :make: *** [all-recursive-am] Error 2

  Compiling with -ansi was OK as in /usr/include/stdio.h, one has

#if _SGIAPI && _NO_ANSIMODE
extern int      vsnprintf(char *, ssize_t, const char *, /* va_list */ char *);
#endif
  
  Generation is then OK.

- powerpc-ibm-aix4.3.2.0, compilation stopped with:

 : :gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DHAVE_STRERROR -DFATAL_EXIT_CODE=1 -DSUCCESS_EXIT_CODE=1 -DGCC_INCLUDE_DIR=\"/usr/include\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/include\" -DTOOL_INCLUDE_DIR=\"/usr/bin\" -DHOST_BITS_PER_LONG=32 -DBITS_PER_UNIT=8 -DHOST_BITS_PER_INT=32 -DBITS_PER_WORD=16 -DTARGET_BELL=7 -DTARGET_BS=8 -DTARGET_FF=12 -DTARGET_NEWLINE=10 -DTARGET_CR=13 -DTARGET_TAB=9 -DTARGET_VT=11 -O2 -c cpplib.c
 : :cpplib.c: In function `special_symbol':
 : :cpplib.c:2644: dereferencing pointer to incomplete type
 : :cpplib.c:2645: dereferencing pointer to incomplete type
 : :cpplib.c:2645: dereferencing pointer to incomplete type
 : :cpplib.c:2647: dereferencing pointer to incomplete type
 : :cpplib.c:2647: dereferencing pointer to incomplete type
 : :cpplib.c:2648: dereferencing pointer to incomplete type
 : :cpplib.c: In function `initialize_builtins':
 : :cpplib.c:2780: dereferencing pointer to incomplete type
 : :cpplib.c:2781: dereferencing pointer to incomplete type
 : :cpplib.c:2781: dereferencing pointer to incomplete type
 : :cpplib.c:2786: dereferencing pointer to incomplete type
 : :cpplib.c:2786: dereferencing pointer to incomplete type
 : :cpplib.c:2786: dereferencing pointer to incomplete type
 : :make[2]: *** [cpplib.o] Error 1
 : :make[2]: Leaving directory `/happi/GNU.DESK/enlightenment-0.15.0/epp'
 : :make[1]: *** [all-recursive] Error 1
 : :make[1]: Leaving directory `/happi/GNU.DESK/enlightenment-0.15.0'
 : :make: *** [all-recursive-am] Error 2

  This because the tm structure is defined in <time.h> and not
  <sys/time.h> and USG macro is not defined for AIX. Solution: include
  time.h for AIX.

  The generation is then OK.

I hope it helps.
Amicalement.
Philippe.
-- 
  ************************************************************************
  *  Philippe Defert: Computing and Networks Division                    *
  *                   CERN,  European Laboratory for Particle Physics    *
  ************************************************************************
  * URL: http://wwwcn.cern.ch/~defert | E*mail: Philippe.Defert@cern.ch  *
  ************************************************************************
  *      Un monde nouveau, tu comprends                          ////\   *
  *      Rien ne sera plus jamais comme avant                    \\\//   *
  *      C'est la fin de l'histoire, le rouge apres le noir       | |    *
  *                                                  J.J. Goldman | |    *  
  ************************************************************************



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]