소스 검색

Compile on Linux

rdb 16 년 전
부모
커밋
17e61c21d7
2개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      direct/src/plugin_npapi/nppanda3d_common.h
  2. 2 0
      direct/src/plugin_npapi/ppInstance.cxx

+ 5 - 1
direct/src/plugin_npapi/nppanda3d_common.h

@@ -46,11 +46,15 @@ extern ofstream logfile;
 
 #include <windows.h>
 
-#else defined(__APPLE__)
+#elif defined(__APPLE__)
 
 // On Mac, Gecko requires this symbol to be defined.
 #define XP_MACOSX
 
+#else
+
+#define XP_UNIX
+
 #endif  // _WIN32, __APPLE__
 
 #include "npapi.h"

+ 2 - 0
direct/src/plugin_npapi/ppInstance.cxx

@@ -16,6 +16,8 @@
 #include "startup.h"
 #include "p3d_plugin_config.h"
 
+#include <string.h>
+
 ////////////////////////////////////////////////////////////////////
 //     Function: PPInstance::Constructor
 //       Access: Public