kokizzu / plv8js

Automatically exported from code.google.com/p/plv8js
Other
0 stars 0 forks source link

Build failure on MacOS #101

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Download latest plv8
2. make static //or just make

What is the expected output? What do you see instead?
/Library/Developer/CommandLineTools/usr/bin/make -f Makefile.v8
g++ -Wall -O2 -DV8_USE_UNSAFE_HANDLES  -Ibuild/v8-3.14.5/include -I. -I. 
-I/usr/local/Cellar/postgresql/9.3.5_1/include/server 
-I/usr/local/Cellar/postgresql/9.3.5_1/include/internal 
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer
/SDKs/MacOSX10.9.sdk/usr/include/libxml2  -fPIC -c -o plv8.o plv8.cc
In file included from plv8.cc:8:
./plv8.h:172:41: error: no member named 'NewSymbol' in 'v8::String'; did you 
mean 'IsSymbol'?
                                        context->Global()->Get(v8::String::NewSymbol("plv8")));
                                                               ~~~~~~~~~~~~^~~~~~~~~
                                                                           IsSymbol
/usr/local/include/v8.h:1441:8: note: 'IsSymbol' declared here
  bool IsSymbol() const;

… and about 20 more errors

What version of the product are you using? On what operating system?

1.4.2 on MacOS 10.9.4

Original issue reported on code.google.com by guy...@gmail.com on 4 Sep 2014 at 7:44

GoogleCodeExporter commented 9 years ago
I can confirm this.

Maybe the problem is the version of v8?  I have 3.30.33.16.

Original comment by petereisentraut on 27 Feb 2015 at 4:02