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.
