Przeglądaj źródła

Merge pull request #46 from cscott/more-build-tweaks

Ensure all v8 libraries are copied in README; sanity check in config.m4.
Patrick Reilly 11 lat temu
rodzic
commit
ba3fe2e27a
2 zmienionych plików z 3 dodań i 1 usunięć
  1. 1 1
      README.md
  2. 2 0
      config.m4

+ 1 - 1
README.md

@@ -34,7 +34,7 @@ cd v8
 make dependencies
 make native library=shared -j8
 sudo mkdir -p /usr/lib /usr/include
-sudo cp out/native/lib.target/libv8.so /usr/lib/libv8.so
+sudo cp out/native/lib.target/lib*.so /usr/lib/
 sudo cp include/v8* /usr/include
 
 ```

+ 2 - 0
config.m4

@@ -72,6 +72,8 @@ CPPFLAGS=$old_CPPFLAGS
     fi
     AC_DEFINE_UNQUOTED([PHP_V8_API_VERSION], $V8_API_VERSION, [ ])
     AC_DEFINE_UNQUOTED([PHP_V8_VERSION], "$ac_cv_v8_version", [ ])
+  else
+    AC_MSG_ERROR([could not determine libv8 version])
   fi
   
   PHP_NEW_EXTENSION(v8js, v8js.cc v8js_convert.cc v8js_methods.cc v8js_variables.cc v8js_commonjs.cc, $ext_shared, , "-std=c++11")