Re: mupen64plus segfaults

2010-12-13 Thread Alonso Cárdenas Márquez
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

2010-12-13 Thread 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
___
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 Thread David DEMELIER
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"