Skip to content

Instantly share code, notes, and snippets.

@Informatic
Created April 8, 2021 18:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Informatic/801f219ad8a348db3ec00d5c56035483 to your computer and use it in GitHub Desktop.
Save Informatic/801f219ad8a348db3ec00d5c56035483 to your computer and use it in GitHub Desktop.
/media/developer/apps/usr/palm/applications/com.limelight.webos # LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$(pwd)/lib" ./moonlight
Unable to load platform library: /lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /media/developer/apps/usr/palm/applications/com.limelight.webos/lib/libmoonlight-smp.so)
Unable to load platform library: /lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /media/developer/apps/usr/palm/applications/com.limelight.webos/lib/libmoonlight-smp-acb.so)
NDL check failed
This webOS version doesn't support NDL, skipping
[NDK2/SYSTEM/Debug] LGNC_SYSTEM_Initialize
[NDK/DL/DEBUG] OPEN: preloading - libwayland-egl.so
[NDK/DL/DEBUG] OPEN: preloading - libpng16.so.16
[NDK/DL/DEBUG] OPEN: preloading - libwayland-webos-client.so.1
[NDK/DL/DEBUG] OPEN: preloading - libwayland-client.so.0
[NDK/DL/DEBUG] OPEN: preloading - libwayland-starfish-client.so.1
[NDK/DL/DEBUG] OPEN: preloading - libumedia_api.so.1
[NDK/DL/DEBUG] OPEN: preloading - libyajl.so.1
[NDK/DL/DEBUG] OPEN: preloading - liburiparser.so.1
[NDK/DL/DEBUG] OPEN: preloading - libgmp.so.3
[NDK/DL/DEBUG] OPEN: preloading - libpbnjson_c.so.2
[NDK/DL/DEBUG] OPEN: preloading - libpbnjson_cpp.so.2
[NDK/DL/DEBUG] OPEN: preloading - libboost_regex.so.1.53.0
[NDK/DL/DEBUG] OPEN: preloading - libAcbAPI.so.1
[NDK/DL/DEBUG] OPEN: preloading - libresource_mgr_client_c.so.1
[NDK/DL/DEBUG] OPEN: preloading - libdile_audio_direct.so.1
[NDK/DL/DEBUG] OPEN: preloading - libdile_vdec_direct.so.1
[NDK/DL/DEBUG] OPEN: preloading - libdile_boardinfo.so.1
[NDK/DL/DEBUG] OPEN: Opening libwebosi18n.so.1 ...
[NDK/DL/DEBUG] FIND: resBundle_createWithRootPath ...
[NDK/DL/DEBUG] FIND: resBundle_destroy ...
[NDK/DL/DEBUG] FIND: resBundle_getLocString ...
[NDK/DL/DEBUG] OPEN: Opening libPmLogLib.so.3 ...
[NDK/DL/DEBUG] FIND: _PmLogMsgKV ...
[NDK/DL/DEBUG] FIND: PmLogGetContext ...
[NDK/DL/DEBUG] OPEN: Opening libjson-c.so.2 ...
[NDK/DL/DEBUG] FIND: json_tokener_parse ...
[NDK/DL/DEBUG] FIND: json_object_get_object ...
[NDK/DL/DEBUG] FIND: json_object_get_int ...
[NDK/DL/DEBUG] FIND: json_object_get_double ...
[NDK/DL/DEBUG] FIND: json_object_to_json_string ...
[NDK/DL/DEBUG] FIND: json_object_get_string ...
[NDK/DL/DEBUG] FIND: json_object_get_boolean ...
[NDK/DL/DEBUG] FIND: json_object_put ...
[NDK/DL/DEBUG] FIND: json_object_array_get_idx ...
[NDK/DL/DEBUG] FIND: json_object_new_object ...
[NDK/DL/DEBUG] FIND: json_object_new_array ...
[NDK/DL/DEBUG] FIND: json_object_new_string ...
[NDK/DL/DEBUG] FIND: json_object_new_double ...
[NDK/DL/DEBUG] FIND: json_object_new_int ...
[NDK/DL/DEBUG] FIND: json_object_new_boolean ...
[NDK/DL/DEBUG] FIND: json_object_object_add ...
[NDK/DL/DEBUG] FIND: json_object_array_add ...
[NDK/DL/DEBUG] FIND: json_object_is_type ...
[NDK/DL/DEBUG] FIND: json_object_object_get_ex ...
[NDK/DL/DEBUG] FIND: json_object_get_type ...
[NDK/DL/DEBUG] OPEN: Opening libluna-service2.so.3 ...
[NDK/DL/DEBUG] FIND: LSErrorInit ...
[NDK/DL/DEBUG] FIND: LSRegister ...
[NDK/DL/DEBUG] FIND: LSErrorIsSet ...
[NDK/DL/DEBUG] FIND: LSErrorPrint ...
[NDK/DL/DEBUG] FIND: LSErrorFree ...
[NDK/DL/DEBUG] FIND: LSGmainAttach ...
[NDK/DL/DEBUG] FIND: LSMessageRef ...
[NDK/DL/DEBUG] FIND: LSMessageUnref ...
[NDK/DL/DEBUG] FIND: LSCall ...
[NDK/DL/DEBUG] FIND: LSCallOneReply ...
[NDK/DL/DEBUG] FIND: LSCallFromApplicationOneReply ...
[NDK/DL/DEBUG] FIND: LSMessageGetPayload ...
[NDK/DL/DEBUG] FIND: LSMessageGetResponseToken ...
[NDK/DL/DEBUG] FIND: LSUnregister ...
[NDK/DL/DEBUG] FIND: LSCallCancel ...
[NDK/DL/DEBUG] FIND: LSRegisterPubPriv ...
[NDK/DL/DEBUG] FIND: LSRegisterPalmService ...
[NDK/DL/DEBUG] FIND: LSUnregisterPalmService ...
[NDK/DL/DEBUG] FIND: LSPalmServiceGetPublicConnection ...
[NDK/DL/DEBUG] FIND: LSPalmServiceGetPrivateConnection ...
[NDK/DL/DEBUG] FIND: LSGmainAttachPalmService ...
[NDK/DL/DEBUG] OPEN: Opening libglib-2.0.so.0 ...
[NDK/DL/DEBUG] FIND: g_main_loop_new ...
[NDK/DL/DEBUG] FIND: g_main_loop_run ...
[NDK/DL/DEBUG] FIND: g_main_loop_is_running ...
[NDK/DL/DEBUG] FIND: g_main_loop_unref ...
[NDK/DL/DEBUG] FIND: g_main_loop_quit ...
[NDK/DL/DEBUG] FIND: g_main_context_new ...
[NDK/DL/DEBUG] FIND: g_main_context_unref ...
[NDK/DL/DEBUG] FIND: g_malloc ...
[NDK/DL/DEBUG] FIND: g_free ...
[NDK/DL/DEBUG] FIND: g_slice_alloc ...
[NDK/DL/DEBUG] FIND: g_slice_free1 ...
[NDK/DL/DEBUG] FIND: g_atomic_int_set ...
[NDK/DL/DEBUG] FIND: g_atomic_int_get ...
[NDK/DL/DEBUG] FIND: g_thread_new ...
[NDK/DL/DEBUG] FIND: g_thread_join ...
[NDK/DL/DEBUG] FIND: g_async_queue_new ...
[NDK/DL/DEBUG] FIND: g_async_queue_push ...
[NDK/DL/DEBUG] FIND: g_async_queue_pop ...
[NDK/DL/DEBUG] FIND: g_async_queue_unref ...
[NDK/DL/DEBUG] FIND: g_atomic_int_set ...
[NDK/DL/DEBUG] FIND: g_atomic_int_get ...
[NDK/DL/DEBUG] OPEN: Opening libwcgl.so.2 ...
[NDK/DL/DEBUG] FIND: WCGL_Initialize ...
[NDK/DL/DEBUG] FIND: WCGL_Finalize ...
[NDK/DL/DEBUG] FIND: WCGL_SetDisplayArea ...
[NDK/DL/DEBUG] FIND: WCGL_EnableGameMode ...
[NDK/DL/DEBUG] FIND: WCGL_DisableGameMode ...
[NDK/DL/DEBUG] FIND: WCGL_RegisterGamepadCallback ...
[NDK/DL/DEBUG] FIND: WCGL_UnregisterGamepadCallback ...
[NDK/DL/DEBUG] FIND: WCGL_GetAppPath ...
[NDK/DL/DEBUG] FIND: WCGL_PushEvent ...
[NDK/DL/DEBUG] FIND: WCGL_SetAppId ...
[NDK/DL/DEBUG] FIND: WCGL_IsScreensaverEnabled ...
[NDK/DL/DEBUG] FIND: WCGL_ResetScreenSaverTimer ...
[NDK/DL/DEBUG] OPEN: Opening libcgl.so.2 ...
[NDK/DL/DEBUG] FIND: CGL_Initialize ...
[NDK/DL/DEBUG] FIND: CGL_Finalize ...
[NDK/DL/DEBUG] FIND: CGL_ProcessBackground ...
[NDK/DL/DEBUG] FIND: CGL_ProcessForeground ...
[NDK/DL/DEBUG] FIND: CGL_RegisterGamepadCallback ...
[NDK/DL/DEBUG] FIND: CGL_UnregisterGamepadCallback ...
[NDK/DL/DEBUG] FIND: CGL_StartGamepadVibration ...
[NDK/DL/DEBUG] FIND: CGL_StopGamepadVibration ...
[NDK/DL/DEBUG] FIND: CGL_OpenAudio ...
[NDK/DL/DEBUG] FIND: CGL_CloseAudio ...
[NDK/DL/DEBUG] FIND: CGL_PlayAudio ...
[NDK/DL/DEBUG] FIND: CGL_PauseAudio ...
[NDK/DL/DEBUG] FIND: CGL_ResumeAudio ...
[NDK/DL/DEBUG] FIND: CGL_CheckAudioBuffer ...
[NDK/DL/DEBUG] FIND: CGL_OpenVideo ...
[NDK/DL/DEBUG] FIND: CGL_CloseVideo ...
[NDK/DL/DEBUG] FIND: CGL_PlayVideo ...
[NDK/DL/DEBUG] FIND: CGL_SetCallback ...
[NDK/DL/DEBUG] FIND: CGL_PlayVideoEx ...
[NDK/DL/DEBUG] FIND: CGL_SetDisplayArea ...
[NDK/DL/DEBUG] FIND: CGL_SetCustomDisplayArea ...
[NDK/DL/DEBUG] FIND: CGL_LSCallSync ...
[NDK/DL/DEBUG] FIND: CGL_LSCall ...
[NDK/DL/DEBUG] FIND: CGL_LSCallCancel ...
[NDK/DL/DEBUG] FIND: CGL_LSCallSyncTimedOut ...
[NDK/DL/DEBUG] FIND: CGL_LSCallOneReply ...
[NDK/DL/DEBUG] FIND: CGL_UTIL_SetLogMode ...
[NDK/DL/DEBUG] FIND: CGL_UTIL_GetLogMode ...
[NDK/DL/DEBUG] FIND: CGL_UTIL_SetNodelayMode ...
[NDK/DL/DEBUG] FIND: CGL_UTIL_GetNodelayMode ...
[NDK/DL/DEBUG] OPEN: Opening libwt.so.2 ...
[NDK/DL/DEBUG] FIND: WT_CreateWindow ...
[NDK/DL/DEBUG] FIND: WT_DestroyWindow ...
[NDK/DL/DEBUG] FIND: WT_ShowWindow ...
[NDK/DL/DEBUG] FIND: WT_SetWindowTitle ...
[NDK/DL/DEBUG] FIND: WT_GetWindowType ...
[NDK/DL/DEBUG] FIND: WT_GetDisplayType ...
[NDK/DL/DEBUG] FIND: WT_ResizeWindow ...
[NDK/DL/DEBUG] FIND: WT_GetWindowSize ...
[NDK/DL/DEBUG] FIND: WT_PumpEvents ...
[NDK/DL/DEBUG] FIND: WT_DispatchEvent ...
[NDK/DL/DEBUG] FIND: WT_RegisterWindowEventCallback ...
[NDK/DL/DEBUG] FIND: WT_RegisterPointEventCallback ...
[NDK/DL/DEBUG] FIND: WT_RegisterKeyEventCallback ...
[NDK/DL/DEBUG] FIND: WT_SetS3DStatus ...
[NDK/DL/DEBUG] FIND: WT_GetS3DStatus ...
[NDK/DL/DEBUG] FIND: WT_SetMRCUSleepTime ...
[NDK/DL/DEBUG] FIND: WT_GetMRCUSleepTime ...
[NDK/DL/DEBUG] FIND: WT_SetPointPosition ...
[NDK/DL/DEBUG] FIND: WT_CreateCursor ...
[NDK/DL/DEBUG] FIND: WT_DestroyCursor ...
[NDK/DL/DEBUG] FIND: WT_SetCursor ...
[NDK/DL/DEBUG] FIND: WT_ShowCursor ...
[NDK/DL/DEBUG] FIND: WT_GetDeviceId ...
[NDK/DL/DEBUG] FIND: WT_SetFullScreenWindow ...
[NDK/DL/DEBUG] OPEN: Opening libEGL.so ...
[NDK/DL/DEBUG] FIND: eglGetError ...
[NDK/DL/DEBUG] FIND: eglGetDisplay ...
[NDK/DL/DEBUG] FIND: eglInitialize ...
[NDK/DL/DEBUG] FIND: eglTerminate ...
[NDK/DL/DEBUG] FIND: eglQueryString ...
[NDK/DL/DEBUG] FIND: eglGetConfigs ...
[NDK/DL/DEBUG] FIND: eglChooseConfig ...
[NDK/DL/DEBUG] FIND: eglGetConfigAttrib ...
[NDK/DL/DEBUG] FIND: eglCreateWindowSurface ...
[NDK/DL/DEBUG] FIND: eglCreatePbufferSurface ...
[NDK/DL/DEBUG] FIND: eglCreatePixmapSurface ...
[NDK/DL/DEBUG] FIND: eglDestroySurface ...
[NDK/DL/DEBUG] FIND: eglQuerySurface ...
[NDK/DL/DEBUG] FIND: eglBindAPI ...
[NDK/DL/DEBUG] FIND: eglQueryAPI ...
[NDK/DL/DEBUG] FIND: eglWaitClient ...
[NDK/DL/DEBUG] FIND: eglReleaseThread ...
[NDK/DL/DEBUG] FIND: eglCreatePbufferFromClientBuffer ...
[NDK/DL/DEBUG] FIND: eglSurfaceAttrib ...
[NDK/DL/DEBUG] FIND: eglBindTexImage ...
[NDK/DL/DEBUG] FIND: eglReleaseTexImage ...
[NDK/DL/DEBUG] FIND: eglSwapInterval ...
[NDK/DL/DEBUG] FIND: eglCreateContext ...
[NDK/DL/DEBUG] FIND: eglDestroyContext ...
[NDK/DL/DEBUG] FIND: eglMakeCurrent ...
[NDK/DL/DEBUG] FIND: eglGetCurrentContext ...
[NDK/DL/DEBUG] FIND: eglGetCurrentSurface ...
[NDK/DL/DEBUG] FIND: eglGetCurrentDisplay ...
[NDK/DL/DEBUG] FIND: eglQueryContext ...
[NDK/DL/DEBUG] FIND: eglWaitGL ...
[NDK/DL/DEBUG] FIND: eglWaitNative ...
[NDK/DL/DEBUG] FIND: eglSwapBuffers ...
[NDK/DL/DEBUG] FIND: eglCopyBuffers ...
[NDK/DL/DEBUG] FIND: eglGetProcAddress ...
[NDK/DL/DEBUG] DONE: LGNC_DL_Initialize done
[DILE_VDEC_DIRECT_Open](97): Set Video Data - Width : 1270, Height : 720, 3D Type : 0, VideoIndex : 0
[DILE_VDEC_DIRECT_Stop](155):
[DILE_VDEC_DIRECT_Close](172):
./moonlight: symbol lookup error: ./moonlight: undefined symbol: SDL_webOSGetRefreshRate
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment