Czy jest możliwe zbudowanie google v8 jako biblioteki współdzielonej z gyp na windows (msvc 2012)? Wszystko, czego próbowałem, nie działa. Co wypróbowałem:Zbuduj googles v8 jako bibliotekę współdzieloną w systemie Windows?
python build\gyp_v8 -Dcomponent=shared_library
python build\gyp_v8 library=shared
Drugi z nich podaje błąd, że "biblioteka" jest nieznana. Pierwszy nie ma żadnego efektu.
http://stackoverflow.com/questions/5953413/how-to-actually-build-v8-on-windows –
SCons jest przestarzała. .. Nie ma to również wpływu na mój problem. –
O ile widzę z gypem, lepiej użyć Cygwin, ale nieważne. Widzę, że sposobem na udostępnienie biblioteki współdzielonej jest zmodyfikowanie zmiennej GYP_DEFINES i nie dostarczanie jej jako parametru wiersza poleceń. Stąd http://code.google.com/p/v8/wiki/BuildingWithGYP Wydaje się wskazywać sekcję zwaną niestandardowymi ustawieniami kompilacji, która wskazuje, że przechodzi przez envvar, a nie parametr wiersza poleceń. –