瀏覽代碼

It creates a Window!

Thomas Buck 10 年之前
父節點
當前提交
64e7f51252
共有 2 個檔案被更改,包括 3 行新增1 行删除
  1. 1
    1
      Makefile
  2. 2
    0
      src/SDLSystem.cpp

+ 1
- 1
Makefile 查看文件

@@ -81,7 +81,7 @@ BASE_CFLAGS=-Wall $(BASE_DEFS) \
81 81
 	-DVERSION=\"\\\"$(NAME)-$(VERSION)-$(BUILD_ID)\\\"\" \
82 82
 	-DBUILD_HOST=\"\\\"$(BUILD_HOST)\\\"\"
83 83
 
84
-LD_FLAGS=-L/opt/X11/lib -L/opt/local/lib -lXmu -lXt -lSM -lICE -lXext -lX11 -lXi \
84
+LD_FLAGS=-framework OpenGL -framework GLUT -L/opt/X11/lib -L/opt/local/lib -lXmu -lXt -lSM -lICE -lXext -lX11 -lXi \
85 85
 	-lGL -lGLU -lm $(BASE_LIBS)
86 86
 
87 87
 RELEASE_CFLAGS=$(BASE_CFLAGS) -ffast-math -funroll-loops \

+ 2
- 0
src/SDLSystem.cpp 查看文件

@@ -227,6 +227,7 @@ void SDLSystem::initVideo(unsigned int width, unsigned int height,
227 227
 	m_width = width;
228 228
 	m_height = height;
229 229
 
230
+#ifndef __APPLE__
230 231
 	if (!m_driver || !m_driver[0] || SDL_GL_LoadLibrary(m_driver) < 0)
231 232
 	{
232 233
 		SDL_ClearError();
@@ -245,6 +246,7 @@ void SDLSystem::initVideo(unsigned int width, unsigned int height,
245 246
 			}
246 247
 		}
247 248
 	}
249
+#endif
248 250
 
249 251
 	flags = 0;
250 252
 

Loading…
取消
儲存