Hi,

 

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.

 

Thank you,

Prakash.