Well, since no one seems to have the answer on how to get pyjamas-desktop 
on Mac I started trying to get it up myself.
I've been trying to see if I can replicate the Ubuntu process on my Mac and 
have been running into a few issues
trying to compile pythonwebkit from 
git://git.savannah.gnu.org/pythonwebkit.git

on my mac.
>From what I can tell the dependencies have been met.
and autogen.sh succeeds when done as follows

PKG_CONFIG_PATH="/opt/local/lib/pkgconfig" LDFLAGS="-L/opt/local/lib" 
../autogen.sh

Here is where I am running into a few errors which might require fixing in 
code.

../Source/JavaScriptCore/wtf/FastMalloc.h:265:1: error: 
'__private_extern__' does not name a type
................
../Source/JavaScriptCore/wtf/FastMalloc.h:272:1: error: 
'__private_extern__' does not name a type
make[1]: *** 
[Source/JavaScriptCore/API/libjavascriptcoregtk_1_0_la-JSBase.lo] Error 1


On googling I found this https://github.com/omnigroup/OmniGroup/issues/62

I tried something like the following to avoid having to change the code
I made a change in ../Source/JavaScriptCore/wtf/FastMalloc.h as follows

#if COMPILER(GCC) && OS(DARWIN)
// #define WTF_PRIVATE_INLINE __private_extern__ inline 
__attribute__((always_inline))
#define WTF_PRIVATE_INLINE __attribute__((visibility("hidden"))) inline 
__attribute__((always_inline))
#elif COMPILER(GCC)


which skipped past that error. Now I see the following error. I am not much 
of a C++ expert nor do I understand Webkit
I was hoping someone who got this stuff running on ubuntu might have a 
suggestion on how to fix this.

Can't even figure who owns pythonwebkit or where to ask this question.

./Source/JavaScriptCore/wtf/FastMalloc.h: In function 'void operator delete 
[](void*)':
../Source/JavaScriptCore/wtf/FastMalloc.h:272:25: warning: 'void operator 
delete [](void*)': visibility attribute ignored because it [-Wattributes]
../Source/JavaScriptCore/wtf/FastMalloc.h: In function 'void operator 
delete [](void*, const std::nothrow_t&)':
../Source/JavaScriptCore/wtf/FastMalloc.h:273:25: warning: 'void operator 
delete [](void*, const std::nothrow_t&)': visibility attribute ignored 
because it [-Wattributes]
../Source/JavaScriptCore/wtf/FastMalloc.cpp: In member function 'void 
WTF::TCMalloc_PageHeap::initializeScavenger()':
../Source/JavaScriptCore/wtf/FastMalloc.cpp:1523:56: error: expected 
primary-expression before '^' token
../Source/JavaScriptCore/wtf/FastMalloc.cpp:1523:57: error: expected 
primary-expression before '{' token
../Source/JavaScriptCore/wtf/FastMalloc.cpp:1523:80: error: 
'dispatch_source_set_event_handler' was not declared in this scope
make[1]: *** 
[Source/JavaScriptCore/wtf/libjavascriptcoregtk_1_0_la-FastMalloc.lo] Error 
1
make: *** [all] Error 2

Sarvi


On Sunday, October 13, 2013 10:17:51 PM UTC-7, Sarvi Shanmugham wrote:
>
>
> Is there anyway for me run/test pyjamas-desktop on a MacOS?
>
> Sarvi
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Pyjs.org 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/groups/opt_out.

Reply via email to