Menu

#116 iwidgets 4.1.0 configure error in line 6515

4.0.0
closed-fixed
nobody
None
5
2017-09-06
2017-09-04
No

itcl on itcl_3_branch
itk on itk_3_branch
iwidgets on trunk (is this correct? configure shows "Generated by GNU Autoconf 2.59 for iwidgets 4.1.0.")
MinGW64 on Win7
Tcl85

Compiling iwidgets fails in line 6515:

...
checking if Windows/CE build is requested... no
checking system version (for dynamic loading)... ./configure: line 6515: syntax error near unexpected token (' ./configure: line 6515: case (ac_space=' '; set | grep ac_space) 2>&1 in'
...

The last version which worked correctly in Win7 was iwidgets 4.0.2.
Note that 4.1.0 works fine when compiling in Ubuntu 14 and Ubuntu 16.

Regards

Discussion

  • Don Porter

    Don Porter - 2017-09-05

    This appears to be a consequence of adding

    TEA_CONFIG_CFLAGS([])

    to configure.in

     
  • Don Porter

    Don Porter - 2017-09-05

    No, perhaps not. That line in the configure file is not new.

    This is going to require someone on a Windows system
    to debug.

     
  • Don Porter

    Don Porter - 2017-09-05

    One thing we can blindly try is to just sweep into place
    an updated tclconfig/tcl.m4 from the current tclconfig
    project and see if this is some ancient problem fixed
    long ago.

     
  • Don Porter

    Don Porter - 2017-09-05

    I committed a refreshed tcl.m4 and the resulting
    new configure file to the HEAD of iwidgets. Can you
    check if they work any better?

     
  • Thomas Perschak

    Thomas Perschak - 2017-09-06

    This fixed the issue.

    thx!

     
  • Don Porter

    Don Porter - 2017-09-06
    • status: open --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB