awdseq1357 / libyuv

Automatically exported from code.google.com/p/libyuv
0 stars 0 forks source link

OSX 64 bit build broken #28

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Building for -m64 on OSX does not work in current r233 version.
/DYUV_DISABLE_ASM resolves asm but has a build error
details unanavailable at this time.

Original issue reported on code.google.com by fbarch...@google.com on 3 Apr 2012 at 8:03

GoogleCodeExporter commented 9 years ago
/DYUV_DISABLE_ASM works on Windows
but fails on gcc/linux
cc1plus: warnings being treated as errors
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/planar_funct
ions.cc: In function â?~int libyuv::ARGBRect(uint8*, int, int, int, int, int, 
ui
nt32)â?T:
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/planar_funct
ions.cc:849: error: unused variable â?~dstâ?T
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/planar_funct
ions.cc: At global scope:
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/planar_funct
ions.cc:769: error: â?~void libyuv::SetRows32_C(uint8*, uint32, int, int, 
int)â?
T defined but not used

/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc: 
In function â?~void libyuv::ScaleRowDown34_SSSE3(const uint8*, int, uint8*, 
int)â?
T:
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:234
7: error: â?~_shuf0â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:234
8: error: â?~_shuf1â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:234
9: error: â?~_shuf2â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc: 
In function â?~void libyuv::ScaleRowDown34_1_Int_SSSE3(const uint8*, int, 
uint8*,
int)â?T:
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:240
0: error: â?~_shuf01â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:240
1: error: â?~_shuf11â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:240
2: error: â?~_shuf21â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:240
3: error: â?~_madd01â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:240
4: error: â?~_madd11â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:240
5: error: â?~_round34â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:240
6: error: â?~_madd21â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc: 
In function â?~void libyuv::ScaleRowDown34_0_Int_SSSE3(const uint8*, int, 
uint8*,
int)â?T:
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:246
0: error: â?~_shuf01â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:246
1: error: â?~_shuf11â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:246
2: error: â?~_shuf21â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:246
3: error: â?~_madd01â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:246
4: error: â?~_madd11â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:246
5: error: â?~_round34â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:246
6: error: â?~_madd21â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc: 
In function â?~void libyuv::ScaleRowDown38_SSSE3(const uint8*, int, uint8*, 
int)â?
T:
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:249
3: error: â?~_shuf38aâ?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:249
4: error: â?~_shuf38bâ?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc: 
In function â?~void libyuv::ScaleRowDown38_3_Int_SSSE3(const uint8*, int, 
uint8*,
int)â?T:
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:254
9: error: â?~_shufac0â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:255
0: error: â?~_shufac3â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:255
1: error: â?~_scaleac3â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc: 
In function â?~void libyuv::ScaleRowDown38_2_Int_SSSE3(const uint8*, int, 
uint8*,
int)â?T:
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:258
6: error: â?~_shufab0â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:258
7: error: â?~_shufab1â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:258
8: error: â?~_shufab2â?T was not declared in this scope
/usr/local/google/talk/googleclient/third_party/libyuv/files/source/scale.cc:258
9: error: â?~_scaleab2â?T was not declared in this scope
scons: *** 
[build/dbg/obj/session/phone/googleclient/third_party/libyuv/files/source/scale.
o] Error 1
scons: building terminated because of errors.

Original comment by fbarch...@google.com on 4 Apr 2012 at 12:22

GoogleCodeExporter commented 9 years ago
fixed in r235

Original comment by fbarch...@google.com on 5 Apr 2012 at 5:54