Re: mupen64plus segfaults
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 Makefile.patch Description: Binary data ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: mupen64plus segfaults
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 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: mupen64plus segfaults
2010/12/13 David DEMELIER : > Hi, > > After an update, I have removed ~/.mupen64plus and > ~/.config/mupen64plus but it segfaults when starting : > > mark...@melon ~ $ mupen64plus documents/roms/N64/Mario\ Kart\ 64\ > \(U\)\ \[\!\].z64 > __ __ __ _ _ _ > | \/ |_ _ _ __ ___ _ __ / /_ | || | | _ \| |_ _ ___ > | |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __| > | | | | |_| | |_) | __/ | | | (_) |__ _| __/| | |_| \__ \ > |_| |_|\__,_| .__/ \___|_| |_|\___/ |_| |_| |_|\__,_|___/ > |_| http://code.google.com/p/mupen64plus/ > Mupen64Plus Console User-Interface Version 1.99.4 > > UI-console: attached to core library 'Mupen64Plus Core' version 1.99.4 > Includes support for Dynamic Recompiler. > Core Warning: Couldn't open configuration file > '/home/markand/.config/mupen64plus/mupen64plus.cfg'. Using defaults. > Core: Goodname: Mario Kart 64 (U) [!] > Core: Name: MARIOKART64 > Core: MD5: 3A67D9986F54EB282924FCA4CD5F6DFF > Core: CRC: b655503e 52da922e > Core: Imagetype: .z64 (native) > Core: Rom size: 12582912 bytes (or 12 Mb or 96 Megabits) > Core: Version: 4614 > Core: Manufacturer: 4e00 > Core: Country: USA > UI-Console: Cheat codes disabled. > UI-console: using Video plugin: > UI-console: using Audio plugin: > UI-console: using Input plugin: > UI-console: using RSP plugin: > Core Warning: No video plugin attached. There will be no video output. > Core Warning: No audio plugin attached. There will be no sound output. > Core Warning: No input plugin attached. You won't be able to control the > game. > zsh: segmentation fault mupen64plus documents/roms/N64/Mario\ Kart\ > 64\ \(U\)\ \[!\].z64 > > I wonder why it does not attach any i/o output. > > -- > Demelier David > Well, I see the problem : mupen64plus --plugindir /usr/local/lib seems to solve the problem since the mupen64plus plugins are in /usr/local/lib/ instead of /usr/local/lib/mupen64plus/. -- Demelier David ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"