yes i did miss the note about turning off i18n support so went back and
redid everything and followed all the docs so now i get past the link
problem but the samples wont build:
In file included from hello_world.cpp:1:0:
include/v8.h:336:1: error: expected unqualified-id before ‘using’
using Handle = Local<T>;
^
include/v8.h: In constructor ‘v8::MaybeLocal<T>::MaybeLocal()’:
include/v8.h:352:33: error: ‘nullptr’ was not declared in this scope
V8_INLINE MaybeLocal() : val_(nullptr) {}
^
include/v8.h: In member function ‘bool v8::MaybeLocal<T>::IsEmpty() const’:
include/v8.h:359:51: error: ‘nullptr’ was not declared in this scope
V8_INLINE bool IsEmpty() const { return val_ == nullptr; }
^
include/v8.h: In member function ‘bool
v8::MaybeLocal<T>::ToLocal(v8::Local<S>*) const’:
include/v8.h:363:29: error: ‘nullptr’ was not declared in this scope
out->val_ = IsEmpty() ? nullptr : this->val_;
^
include/v8.h: In member function ‘bool
v8::WeakCallbackInfo<T>::IsFirstPass() const’:
include/v8.h:429:50: error: ‘nullptr’ was not declared in this scope
bool IsFirstPass() const { return callback_ != nullptr; }
^
include/v8.h: At global scope:
include/v8.h:468:1: error: expected unqualified-id before ‘using’
using PhantomCallbackData = WeakCallbackInfo<T>;
^
include/v8.h:471:1: warning: scoped enums only available with -std=c++11 or
-std=gnu++11 [enabled by default]
enum class WeakCallbackType { kParameter, kInternalFields };
^
include/v8.h:499:48: error: ‘Handle’ does not name a type
V8_INLINE void Reset(Isolate* isolate, const Handle<S>& other);
^
include/v8.h:499:48: error: ISO C++ forbids declaration of ‘parameter’ with
no type [-fpermissive]
include/v8.h:499:54: error: expected ‘,’ or ‘...’ before ‘<’ token
V8_INLINE void Reset(Isolate* isolate, const Handle<S>& other);
^
include/v8.h:520:54: error: ‘Handle’ does not name a type
template <class S> V8_INLINE bool operator==(const Handle<S>& that)
const {
^
include/v8.h:520:54: error: ISO C++ forbids declaration of ‘parameter’ with
no type [-fpermissive]
include/v8.h:520:60: error: expected ‘,’ or ‘...’ before ‘<’ token
template <class S> V8_INLINE bool operator==(const Handle<S>& that)
const {
^
include/v8.h:533:54: error: ‘Handle’ does not name a type
template <class S> V8_INLINE bool operator!=(const Handle<S>& that)
const {
^
include/v8.h:533:54: error: ISO C++ forbids declaration of ‘parameter’ with
no type [-fpermissive]
include/v8.h:533:60: error: expected ‘,’ or ‘...’ before ‘<’ token
template <class S> V8_INLINE bool operator!=(const Handle<S>& that)
const {
^
include/v8.h:634:43: warning: defaulted and deleted functions only
available with -std=c++11 or -std=gnu++11 [enabled by default]
PersistentBase(PersistentBase& other) = delete; // NOLINT
^
<clipped for brevity>
Thaks for the help
On Friday, May 15, 2015 at 9:31:56 PM UTC-7, Jason Josephy wrote:
>
> Hi - I am trying to build a V8 c++ app in eclipse and i am unable to link
> to ICU. I get hundred of unresolved errors all relating to ICU. Im pretty
> sure that this is a problem with Eclipse more than anything but i was
> curious if anyone had run into this and if they had a solution.
>
>
>
--
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
---
You received this message because you are subscribed to the Google Groups
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.