This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

configure fails configuring i386-mingw32/libf2c


giacomo boffi writes:
 > i'm hosted on a linux system, i have gcc-2.95.3 installed, and i'm
 > trying to build (in essence) i386-pc-mingw32-g77

   ok. after i lobotomized the configure script in libf2c, libf2c was
   built except for dtime_.c and etime_.c

   i managed to build brain-dead versions of them, so that i have now
   a functioning cross-compiler, that i have already tested with some
   fortran sources: it's all right (the .exe's work, giving correct
   answers), except for dtime/etime

   the warnings are directed to the header file that tries to declare
   the union with HighPart and LowPart

   here it is the relevant output of make, when i repristinated the
   original code in etime

------------------------------------------------------------------------
make[2]: Entering directory `/home/gb/src/crossutils/build-gcc/i386-mingw32/libf2c/libU77'
/home/gb/src/crossutils/build-gcc/gcc/xgcc \
 -B/home/gb/src/crossutils/build-gcc/gcc/ \
 -B/usr/local/i386-mingw32/bin/ -c -DSkip_f2c_Undefs \
 -I. -I../../../../gcc-2.95.3/libf2c/libU77 \
 -I../../../../gcc-2.95.3/libf2c/libU77/../libI77 -I.. \
 -I../../../../gcc-2.95.3/libf2c/libU77/.. \
 -DHAVE_CONFIG_H -g -O2 ../../../../gcc-2.95.3/libf2c/libU77/etime_.c
In file included from /usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/windef.h:141,
                 from /usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/windows.h:96,
                 from ../../../../gcc-2.95.3/libf2c/libU77/etime_.c:37:
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winnt.h:1485: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winnt.h:1493: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winnt.h:2008: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winnt.h:2067: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winnt.h:2105: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winnt.h:2108: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winnt.h:2114: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winnt.h:2115: warning: unnamed struct/union that defines no instances
In file included from /usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/windows.h:100,
                 from ../../../../gcc-2.95.3/libf2c/libU77/etime_.c:37:
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winbase.h:810: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winbase.h:811: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/winbase.h:906: warning: unnamed struct/union that defines no instances
In file included from /usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/windows.h:116,
                 from ../../../../gcc-2.95.3/libf2c/libU77/etime_.c:37:
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/mmsystem.h:1191: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/mmsystem.h:1195: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/mmsystem.h:1216: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/mmsystem.h:1220: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/mmsystem.h:1235: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/mmsystem.h:1246: warning: unnamed struct/union that defines no instances
/usr/local/lib/gcc-lib/i386-mingw32/2.95.3/../../../../i386-mingw32/include/mmsystem.h:1258: warning: unnamed struct/union that defines no instances
../../../../gcc-2.95.3/libf2c/libU77/etime_.c: In function `G77_etime_0':
../../../../gcc-2.95.3/libf2c/libU77/etime_.c:89: union has no member named `HighPart'
../../../../gcc-2.95.3/libf2c/libU77/etime_.c:90: union has no member named `LowPart'
../../../../gcc-2.95.3/libf2c/libU77/etime_.c:93: union has no member named `HighPart'
../../../../gcc-2.95.3/libf2c/libU77/etime_.c:94: union has no member named `LowPart'
../../../../gcc-2.95.3/libf2c/libU77/etime_.c:101: union has no member named `HighPart'
../../../../gcc-2.95.3/libf2c/libU77/etime_.c:102: union has no member named `LowPart'
make[2]: *** [etime_.o] Error 1
make[2]: Leaving directory `/home/gb/src/crossutils/build-gcc/i386-mingw32/libf2c/libU77'
make[1]: *** [u77] Error 2
------------------------------------------------------------------------

thank you
-- 
gb

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]