From owner-freebsd-ports@FreeBSD.ORG Mon Dec 13 19:24:21 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C738E1065672 for ; Mon, 13 Dec 2010 19:24:21 +0000 (UTC) (envelope-from acardenas@bsd-peru.org) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 4FE098FC08 for ; Mon, 13 Dec 2010 19:24:20 +0000 (UTC) Received: by wwf26 with SMTP id 26so6199236wwf.31 for ; Mon, 13 Dec 2010 11:24:20 -0800 (PST) MIME-Version: 1.0 Received: by 10.216.172.15 with SMTP id s15mr3344199wel.70.1292268260172; Mon, 13 Dec 2010 11:24:20 -0800 (PST) Sender: acardenas@bsd-peru.org Received: by 10.216.184.208 with HTTP; Mon, 13 Dec 2010 11:24:20 -0800 (PST) In-Reply-To: <4D066B99.2070505@gmail.com> References: <4D066B99.2070505@gmail.com> Date: Mon, 13 Dec 2010 14:24:20 -0500 X-Google-Sender-Auth: VYQqgsKMi-KBYskVDXLnq2B7V0Q Message-ID: From: =?ISO-8859-1?Q?Alonso_C=E1rdenas_M=E1rquez?= To: David Demelier Content-Type: multipart/mixed; boundary=0016e65a08609a258504974fa685 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ports Subject: Re: mupen64plus segfaults X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: acm@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2010 19:24:21 -0000 --0016e65a08609a258504974fa685 Content-Type: text/plain; charset=ISO-8859-1 2010/12/13 David Demelier > i does not build on i386 8.1-RELEASE neither. > > ===> Patching for mupen64plus-video-rice-1.99.4 > ===> Converting DOS text file to UNIX text file: > ===> mupen64plus-video-rice-1.99.4 depends on executable: gmake - found > ===> mupen64plus-video-rice-1.99.4 depends on file: > /usr/local/bin/sdl-config - found > ===> mupen64plus-video-rice-1.99.4 depends on shared library: GLU.1 - > found > ===> Configuring for mupen64plus-video-rice-1.99.4 > ===> Building for mupen64plus-video-rice-1.99.4 > CC _obj/liblinux/BMGImage.o > CC _obj/liblinux/bmp.o > CC _obj/liblinux/pngrw.o > CC _obj/osal_dynamiclib_unix.o > CC _obj/osal_files_unix.o > CC _obj/liblinux/BMGUtils.o > CXX _obj/Blender.o > CXX _obj/Combiner.o > CXX _obj/CombinerTable.o > CXX _obj/Config.o > CXX _obj/ConvertImage.o > CXX _obj/ConvertImage16.o > CXX _obj/CNvTNTCombiner.o > CXX _obj/Debugger.o > CXX _obj/DecodedMux.o > CXX _obj/DirectXDecodedMux.o > CXX _obj/DeviceBuilder.o > CXX _obj/FrameBuffer.o > CXX _obj/GeneralCombiner.o > CXX _obj/GraphicsContext.o > CXX _obj/OGLCombiner.o > CXX _obj/OGLCombinerNV.o > CXX _obj/OGLCombinerTNT2.o > CXX _obj/OGLDecodedMux.o > CXX _obj/OGLExtCombiner.o > CXX _obj/OGLExtensions.o > CXX _obj/OGLExtRender.o > CXX _obj/OGLFragmentShaders.o > CXX _obj/OGLGraphicsContext.o > CXX _obj/OGLRender.o > CXX _obj/OGLRenderExt.o > CXX _obj/OGLTexture.o > CXX _obj/Render.o > CXX _obj/RenderBase.o > ../../src/RenderBase.cpp: In function 'void SSEVec3Transform(int)': > ../../src/RenderBase.cpp:478: error: unknown register name '%xmm7' in 'asm' > ../../src/RenderBase.cpp:478: error: unknown register name '%xmm6' in 'asm' > ../../src/RenderBase.cpp:478: error: unknown register name '%xmm5' in 'asm' > ../../src/RenderBase.cpp:478: error: unknown register name '%xmm4' in 'asm' > ../../src/RenderBase.cpp:478: error: unknown register name '%xmm1' in 'asm' > ../../src/RenderBase.cpp:478: error: unknown register name '%xmm0' in 'asm' > ../../src/RenderBase.cpp: In function 'void SSEVec3TransformNormal()': > ../../src/RenderBase.cpp:617: error: unknown register name '%xmm7' in 'asm' > ../../src/RenderBase.cpp:617: error: unknown register name '%xmm6' in 'asm' > ../../src/RenderBase.cpp:617: error: unknown register name '%xmm5' in 'asm' > ../../src/RenderBase.cpp:617: error: unknown register name '%xmm4' in 'asm' > ../../src/RenderBase.cpp:617: error: unknown register name '%xmm1' in 'asm' > ../../src/RenderBase.cpp:617: error: unknown register name '%xmm0' in 'asm' > ../../src/RenderBase.cpp: In function 'unsigned int SSELightVert()': > ../../src/RenderBase.cpp:1266: error: unknown register name '%xmm5' in > 'asm' > ../../src/RenderBase.cpp:1266: error: unknown register name '%xmm4' in > 'asm' > ../../src/RenderBase.cpp:1266: error: unknown register name '%xmm3' in > 'asm' > ../../src/RenderBase.cpp:1266: error: unknown register name '%xmm1' in > 'asm' > ../../src/RenderBase.cpp:1266: error: unknown register name '%xmm0' in > 'asm' > gmake: *** [_obj/RenderBase.o] Error 1 > *** Error code 1 > > Stop in /usr/ports/emulators/mupen64plus-video-rice. > *** Error code 1 > > Stop in /usr/ports/emulators/mupen64plus-video-rice. > *** Error code 1 > > Stop in /usr/ports/emulators/mupen64plus. > > Did you try before commit? :-) > > Cheers > This is a missing stuff in mupen6plus-video-rice Makefile Try apply the patch file to /usr/ports/emulators/mupen64plus-video-rice/mupen64plus-bundle-src-1.99.4/mupen64plus-video-rice/projects/unix/Makefile and tell me if it works for you Greetings ACM --0016e65a08609a258504974fa685 Content-Type: application/octet-stream; name="Makefile.patch" Content-Disposition: attachment; filename="Makefile.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ghnr0t2m0 LS0tIE1ha2VmaWxlLm9yaWcJMjAxMC0xMi0xMyAxNDoxODoyMy4wMDAwMDAwMDAgLTA1MDAKKysr IE1ha2VmaWxlCTIwMTAtMTItMTMgMTQ6MTk6MDIuMDAwMDAwMDAwIC0wNTAwCkBAIC0xMTEsNiAr MTExLDExIEBACiBpZmVxICgkKE9TKSxGUkVFQlNEKQogICBMREZMQUdTICs9IC1sR0wgJChzaGVs bCBwa2ctY29uZmlnIC0tbGlicyBsaWJwbmcpCiAgIENGTEFHUyArPSAkKHNoZWxsIHBrZy1jb25m aWcgLS1jZmxhZ3MgbGlicG5nKQorICBpZmVxICgkKENQVSksIFg4NikKKyAgICBpZmVxICgkKEFS Q0hfREVURUNURUQpLCAzMkJJVFMpCisgICAgICBDRkxBR1MgKz0gLXBpcGUgLW1tbXggLW1zc2Ug LWZvbWl0LWZyYW1lLXBvaW50ZXIKKyAgICBlbmRpZgorICBlbmRpZgogZW5kaWYKIGlmZXEgKCQo T1MpLCBMSU5VWCkKICAgTERGTEFHUyArPSAtbGRsIC1sR0wK --0016e65a08609a258504974fa685--