Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSX 64 bit build broken #28

Closed
GoogleCodeExporter opened this issue Jan 11, 2016 · 2 comments
Closed

OSX 64 bit build broken #28

GoogleCodeExporter opened this issue Jan 11, 2016 · 2 comments

Comments

@GoogleCodeExporter
Copy link

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
Copy link
Author

/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
Copy link
Author

fixed in r235

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

  • Changed state: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant