added mesh rendering
This commit is contained in:
@@ -10,8 +10,8 @@ static char szLauncherPath[MAX_PATH];
|
||||
static char szEnginePath[MAX_PATH];
|
||||
static char szTier0Path[MAX_PATH];
|
||||
|
||||
void *pEngineLib;
|
||||
void *pTier0Lib;
|
||||
void *pEngineLib = NULL;
|
||||
void *pTier0Lib = NULL;
|
||||
typedef void (*EngineMainFn)(int argc, char** argv);
|
||||
EngineMainFn pEngineMain;
|
||||
|
||||
@@ -21,6 +21,8 @@ int main( int argc, char **argv ) {
|
||||
|
||||
snprintf(szEnginePath, MAX_PATH, "%s/libengine.so", szLauncherPath);
|
||||
snprintf(szTier0Path, MAX_PATH, "%s/libtier0.so", szLauncherPath);
|
||||
printf("%s\n",szEnginePath);
|
||||
printf("%s\n",szTier0Path);
|
||||
|
||||
pTier0Lib = dlopen(szTier0Path, RTLD_NOW | RTLD_GLOBAL);
|
||||
if ( !pTier0Lib ) {
|
||||
@@ -32,6 +34,8 @@ int main( int argc, char **argv ) {
|
||||
printf("Failed to open libengine.so\n");
|
||||
printf("\t%s\n",dlerror());
|
||||
}
|
||||
printf("\t%p\n",pTier0Lib);
|
||||
printf("\t%p\n",pEngineLib);
|
||||
pEngineMain = (EngineMainFn)dlsym(pEngineLib, "FunnyMain");
|
||||
if ( !pEngineMain ) {
|
||||
printf("Symbol not found: FunnyMain\n");
|
||||
@@ -43,4 +47,4 @@ int main( int argc, char **argv ) {
|
||||
|
||||
pEngineMain(argc, argv);
|
||||
dlclose(pEngineLib);
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user