Я пошел в основном по тому же пути со следующим исключением:
Checking for gnutls >= 2.5.0 : fail --- libeio --- Checking for library pthread : not found Checking for function pthread_create : not found error: the configuration failed (see 'd:\\Code\\Javascript\\node\\build\\config.log')
config.log в основном говорит, что не может найти pthread.lib. Поэтому, скопировав pthread.lib в каталог, который указан как каталог с возможностью поиска, я обнаружил еще одну ошибку.
--- libeio --- Checking for library pthread : ok Checking for function pthread_create : ok Checking for function pthread_atfork : not found error: the configuration failed (see 'd:\\Code\\Javascript\\node\\build\\config.log')
Кажется, что pthread не обновлялся с 2006 года, и в своих примечаниях к выпуску говорится (ref: http://sourceware.org/pthreads-win32/announcement.html ):
The following functions are not implemented: .... --------------------------- Fork Handlers --------------------------- pthread_atfork
Это неудачно!