Re: Build failure on MinGW
Clemens Valens <[email protected]>
| Newsgroups | gmane.comp.debugging.insight |
|---|---|
| Message-ID | <[email protected]> |
I managed to get a bit further by putting my TCL/TK build results in the MinGW\msys\1.0\lib (.a & .sh) and MinGW\msys\1.0\bin (dll & exe) folders. Now I have this error: gcc -DHAVE_CONFIG_H -I. -I../../../insight-7.0.50-20091130/libgui/src -I.. -I/home/mips/arm-none-eabi/include -I/home/mips/arm-none-eabi/install/tcl8.5.9/generic -I/home/mips/arm-none-eabi/install/tcl8.5.9/win -I/home/mips/arm-none-eabi/install/tk8.5.9/generic -I/home/mips/arm-none-eabi/install/tk8.5.9/win -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_NO_SEH=1 -DEXCEPTION_DISPOSITION= int -DHAVE_WINNT_IGNORE_VOID=1 -DHAVE_ALLOCA_GCC_INLINE=1 -DHAVE_CAST_TO_UNION=1 -DTCL_CFGVAL_ENCODING=\"cp1252\" -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAV E_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DTCL_CFG_OPTIMIZED=1 -DTCL_CFG_DEBUG=1 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE _STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UXTHEME_ H=1 -DTCL_CFG_OPTIMIZED=1 -DTCL_CFG_DEBUG=1 -DTBL_VERSION=\"2.7\" -DTBL_COMMAND=\"table\" -DTBL_RUNTIME=\"tkTable.tcl\" -DTBL_RUNTIME_DIR=\"/home/mips/arm-none -eabi/share/redhat/gui\" -DSTATIC_BUILD -g -O2 -D__USE_MINGW_ACCESS -c ../../../insight-7.0.50-20091130/libgui/src/tclwinprint.c In file included from ../../../insight-7.0.50-20091130/libgui/src/tclwinprint.c:13:0: C:/MinGW/msys/1.0/home/mips/arm-none-eabi/install/tk8.5.9/generic/tk.h:78:23: fatal error: X11/Xlib.h: No such file or directory compilation terminated. make[4]: *** [tclwinprint.o] Error 1 make[4]: Leaving directory `/home/mips/arm-none-eabi/install/build/libgui/src' make[4]: Entering directory `/home/mips/arm-none-eabi/install/build/libgui' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/home/mips/arm-none-eabi/install/build/libgui' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/mips/arm-none-eabi/install/build/libgui' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/mips/arm-none-eabi/install/build/libgui' make[1]: *** [all-libgui] Error 2 make[1]: Leaving directory `/home/mips/arm-none-eabi/install/build' make: *** [all] Error 2 I do have a file tk8.5.9/xlib/X11/Xlib.h Do I have to set a path or something? Clemens --- On Thu, 11/11/10, Clemens Valens <[email protected]> wrote: > From: Clemens Valens <[email protected]> > Subject: Re: Build failure on MinGW > To: "Keith Seitz" <[email protected]> > Cc: [email protected] > Date: Thursday, November 11, 2010, 7:05 PM > I tried to follow the instructions > from here (including CVS snaphot): > http://sourceware.org/ml/insight/2010-q3/msg00015.html > but they are not detailed enough for me. > I installed ActiveTCL and did manage to compile TCL & > TK without errors on MinGW, but what am I supposed to do > with it? (I am unfortunately not a linux specialist.) > > The build now fails with this error: > > Configuring in ./libgui > > <snipped lots of config things> > > checking for Tcl configuration... configure: WARNING: Can't > find Tcl configurati > on definitions > checking for existence of # no Tcl configs > found/tclConfig.sh... could not find > # no Tcl configs found/tclConfig.sh > checking for Tk configuration... configure: WARNING: Can't > find Tk configuration > definitions > checking for existence of # no Tk configs > found/tkConfig.sh... could not find # > no Tk configs found/tkConfig.sh > checking for Tcl headers... configure: error: could not > find Tcl headers > make[1]: *** [configure-libgui] Error 1 > make[1]: Leaving directory > `/home/mips/arm-none-eabi/install/build' > make: *** [all] Error 2 > > I guess I can fix this if only I knew what to do with my > TCL/TK build. > > Clemens > > > > >