Follow-up Comment #2, bug #27590 (project make):

Two changes were made:

1) Removed /MACHINE:I386 option from link commands.
   This option is not necessary and will be automatically set 
   by the linker. I've tested okay with WIN32 after the change.

2) Protected the offending 'int execve ()' line with 
   '#if !(defined(_MSC_VER) && defined(_WIN64))' which means 
   it will not harm WIN32 mode or non-MSVC compilers. It will 
   only be effective for MSVC compilers in Win64 mode, both 
   x86-64 and IA-64 architectures.
   For the fun of it I've tested with Itanium also, and the 
   patch makes it work as well.

Brgds,
Viktor


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?27590>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to