This is the mail archive of the
insight@sourceware.org
mailing list for the Insight project.
Re: Build failure on MinGW
- From: Clemens Valens <cvalens at yahoo dot com>
- To: insight at sourceware dot org
- Date: Thu, 11 Nov 2010 14:21:35 -0800 (PST)
- Subject: Re: Build failure on MinGW
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 <cvalens@yahoo.com> wrote:
> From: Clemens Valens <cvalens@yahoo.com>
> Subject: Re: Build failure on MinGW
> To: "Keith Seitz" <keiths@redhat.com>
> Cc: insight@sourceware.org
> 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
>
>
>
> ? ? ?
>