diff --git a/src/init_service.c b/src/init_service.c index 52b192bd7be6da8d580663a790e191e3ebed69c0..b7503c26125987f1372e88ff426efd9c5540e6d3 100755 --- a/src/init_service.c +++ b/src/init_service.c @@ -98,7 +98,7 @@ int ServiceStart(Service *service) } char* argv[] = {service->name, NULL}; - char* env[] = {NULL}; + char* env[] = {"LD_LIBRARY_PATH=/storage/app/libs", NULL}; if (execve(service->path, argv, env) != 0) { printf("[Init] service %s execve failed! err %d.\n", service->name, errno); }