Hi, I tried to install wine-devel using mac-ports in snow leopard and after hours and hours of tries and googling for solving errors such as freetype +universal stuff, I managed to reach a stage where all the dependencies were installed but the wine itself doesn't install.. Here is the code output.. Any help is greatly appreciated.. (By the way I am not a advanced programmer and its the first time I am trying to use Wine) sudo port install wine-devel ---> Computing dependencies for wine-devel ---> Fetching wine-devel ---> Verifying checksum(s) for wine-devel ---> Extracting wine-devel ---> Configuring wine-devel ---> Building wine-devel Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_wine-devel/work/wine-1.1.30" && /usr/bin/make -j2 depend all " returned error 2 Command output: _X11DRV_PALETTE_Init in palette.o _X11DRV_PALETTE_Init in palette.o "_XQueryColors", referenced from: _X11DRV_PALETTE_Init in palette.o "_XBell", referenced from: _X11DRV_Beep in keyboard.o "_XSetWMIconName", referenced from: _sync_window_text in window.o ld: symbol(s) not found collect2: ld returned 1 exit status winegcc: /usr/bin/gcc-4.2 failed make[2]: *** [winex11.drv.so] Error 2 make[1]: *** [winex11.drv] Error 2 make[1]: *** Waiting for unfinished jobs.... /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o surface_base.o surface_base.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o surface_gdi.o surface_gdi.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o swapchain.o swapchain.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o swapchain_base.o swapchain_base.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o swapchain_gdi.o swapchain_gdi.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o texture.o texture.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o utils.o utils.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o vertexdeclaration.o vertexdeclaration.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o vertexshader.o vertexshader.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o view.o view.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o volume.o volume.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o volumetexture.o volumetexture.c /usr/bin/gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/opt/local/include -D_DARWIN_NO_64_BIT_INODE -O2 -arch i386 -o wined3d_main.o wined3d_main.c ../../tools/winegcc/winegcc -m32 -B../../tools/winebuild --sysroot=../.. -shared ./wined3d.spec arb_program_shader.o ati_fragment_shader.o baseshader.o basetexture.o buffer.o clipper.o context.o cubetexture.o device.o directx.o drawprim.o gl_compat.o glsl_shader.o nvidia_texture_shader.o palette.o pixelshader.o query.o resource.o shader_sm1.o shader_sm4.o state.o stateblock.o surface.o surface_base.o surface_gdi.o swapchain.o swapchain_base.o swapchain_gdi.o texture.o utils.o vertexdeclaration.o vertexshader.o view.o volume.o volumetexture.o wined3d_main.o -o wined3d.dll.so -luuid -luser32 -lgdi32 -ladvapi32 -lkernel32 ../../libs/port/libwine_port.a -L/opt/local/lib -framework CoreServices -lz ../../tools/winegcc/winegcc -m32 -B../../tools/winebuild --sysroot=../.. -shared ./wined3d.spec arb_program_shader.o ati_fragment_shader.o baseshader.o basetexture.o buffer.o clipper.o context.o cubetexture.o device.o directx.o drawprim.o gl_compat.o glsl_shader.o nvidia_texture_shader.o palette.o pixelshader.o query.o resource.o shader_sm1.o shader_sm4.o state.o stateblock.o surface.o surface_base.o surface_gdi.o swapchain.o swapchain_base.o swapchain_gdi.o texture.o utils.o vertexdeclaration.o vertexshader.o view.o volume.o volumetexture.o wined3d_main.o -o wined3d.dll.fake -luuid -luser32 -lgdi32 -ladvapi32 -lkernel32 ../../libs/port/libwine_port.a -L/opt/local/lib -framework CoreServices -lz make: *** [dlls] Error 2 Error: Status 1 encountered during processing.