#2 compile on linux

open
nobody
None
5
2008-06-12
2008-06-12
No

I managed to compile it on linux with gcc 4.3.0 with some extra libarys:

<string.h> in:
plugins/gs/zerogs/opengl/zerogsmath.h
plugins/spu2/zerospu2/SoundTouch/WavFile.cpp
pcsx2/GS.cpp

<stdlib.h> in:
plugins/gs/zerogs/opengl/Mem.h
pcsx2/GS.cpp

Discussion

  • Nobody/Anonymous

    Logged In: NO

    Hi,

    I also did these changes but I got some assembler compilation problems with aVif.S and gs/opengl/zerogs/x86-32.S. I got these:

    x86-32.S:825: Error: suffix or operands invalid for `movdqa'
    x86-32.S:826: Error: suffix or operands invalid for `movdqa'
    x86-32.S:827: Error: suffix or operands invalid for `movdqa'
    x86-32.S:828: Error: suffix or operands invalid for `movdqa'
    aVif.S:1629: Error: suffix or operands invalid for `pandn'
    aVif.S:1629: Error: suffix or operands invalid for `movdqa'

    Any idea how to fix that?

     
  • wonhyo

    wonhyo - 2008-09-20

    Hi I has Fix the linux build the bug is

    Please use proper size for movdqa/pminub/pmaxub. They take
    "xmmword ptr", not "qword ptr".

     

Log in to post a comment.