I want to know why I need the libtool option ‘lt_cv_deplibs_check_method=pass_all’ to generate DLLs when I use MinGW with gcc 4.6 but not required while using MinGW with gcc 4.7.
I understood ‘lt_cv_deplibs_check_method=pass_all’ would instruct libtool not to search for the dependent libraries. This might be because some of the packages build on MinGW doesn’t ship with libtool *.la files and so might be using non-standard DLL names.
With both the MingW versions I don’t see *.la files, but still the latest MinGW (with gcc 4.7) doesn’t need ‘lt_cv_deplibs_check_method=pass_all’ to generate DLLS.
I would like to know what changes in the latest MinGW fixed this behavior, so that I can make those changes (if possible) to my old MinGW version.
Appreciate your help and time.