File tree 1 file changed +4
-3
lines changed
src/React.JavaScriptEngine.VroomJs
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,8 @@ git checkout 3.17
9
9
10
10
# Build V8
11
11
make dependencies
12
- make werror=no library=shared x64.release
12
+ make native werror=no library=shared soname_version=3.17.16.2 -j4
13
+ cp out/native/lib.target/libv8.so.3.17.16.2 /usr/local/lib/
13
14
14
15
# Get ReactJS.NET's version of libvroomjs
15
16
cd /usr/local/src/
@@ -19,12 +20,12 @@ git submodule update --init
19
20
cd lib/VroomJs/libvroomjs/
20
21
21
22
# Build libvroomjs
22
- g++ jscontext.cpp jsengine.cpp managedref.cpp bridge.cpp jsscript.cpp -o libVroomJsNative.so -shared -L /usr/local/src/v8/out/x64.release/lib.target/ -I /usr/local/src/v8/include/ -fPIC -Wl,--no-as-needed -lv8
23
+ g++ jscontext.cpp jsengine.cpp managedref.cpp bridge.cpp jsscript.cpp -o libVroomJsNative.so -shared -L /usr/local/src/v8/out/x64.release/lib.target/ -I /usr/local/src/v8/include/ -fPIC -Wl,--no-as-needed -l:/usr/local/lib/libv8.so.3.17.16.2
23
24
cp libVroomJsNative.so /usr/local/lib/
24
25
ldconfig
25
26
26
27
If VroomJs fails to load, run Mono with the `MONO_LOG_LEVEL=debug` environment variable to get
27
28
more useful debugging information. Often, this occurs when Mono is unable to locate V8 (ie. it's
28
29
not in /usr/lib/ or /usr/local/lib/)
29
30
30
- For more information, please see the ReactJS.NET website at http://reactjs.net/
31
+ For more information, please see the ReactJS.NET website at http://reactjs.net/
You can’t perform that action at this time.
0 commit comments