Hi, I am porting FirefoxOS to the Samsung Galaxy S3, and i have all the steps ready to build FirefoxOS. I make in the terminal ./build and it says:
target thumb C: libhardware <= hardware/libhardware/hardware.c target SharedLib: libhardware (out/target/product/i9300/obj/SHARED_LIBRARIES/libhardware_intermediates/LINKED/libhardware.so) target Symbolic: libhardware (out/target/product/i9300/symbols/system/lib/libhardware.so) target Strip: libhardware (out/target/product/i9300/obj/lib/libhardware.so) target thumb C++: libui <= frameworks/base/libs/ui/Input.cpp frameworks/base/libs/ui/Input.cpp:35:21: error: SkPoint.h: No such file or directory frameworks/base/libs/ui/Input.cpp:36:22: error: SkMatrix.h: No such file or directory frameworks/base/libs/ui/Input.cpp:37:22: error: SkScalar.h: No such file or directory frameworks/base/libs/ui/Input.cpp: In function 'float android::transformAngle(const SkMatrix*, float)': frameworks/base/libs/ui/Input.cpp:531: error: 'SkPoint' was not declared in this scope frameworks/base/libs/ui/Input.cpp:531: error: expected ';' before 'vector' frameworks/base/libs/ui/Input.cpp:532: error: 'vector' was not declared in this scope frameworks/base/libs/ui/Input.cpp:532: error: 'SkFloatToScalar' was not declared in this scope frameworks/base/libs/ui/Input.cpp:534: error: invalid use of incomplete type 'const struct SkMatrix' frameworks/base/include/ui/Input.h:33: error: forward declaration of 'const struct SkMatrix' frameworks/base/libs/ui/Input.cpp:537: error: 'SkScalarToFloat' was not declared in this scope frameworks/base/libs/ui/Input.cpp: In member function 'void android::MotionEvent::transform(const SkMatrix*)': frameworks/base/libs/ui/Input.cpp:553: error: 'SkPoint' was not declared in this scope frameworks/base/libs/ui/Input.cpp:553: error: expected ';' before 'point' frameworks/base/libs/ui/Input.cpp:556: error: invalid use of incomplete type 'const struct SkMatrix' frameworks/base/include/ui/Input.h:33: error: forward declaration of 'const struct SkMatrix' frameworks/base/libs/ui/Input.cpp:556: error: 'SkFloatToScalar' was not declared in this scope frameworks/base/libs/ui/Input.cpp:557: error: 'point' was not declared in this scope frameworks/base/libs/ui/Input.cpp:558: error: 'SkScalarToFloat' was not declared in this scope frameworks/base/libs/ui/Input.cpp:572: error: invalid use of incomplete type 'const struct SkMatrix' frameworks/base/include/ui/Input.h:33: error: forward declaration of 'const struct SkMatrix' make: *** [out/target/product/i9300/obj/SHARED_LIBRARIES/libui_intermediates/Input.o] Error 1 real 41m25.132s user 21m21.896s sys 2m12.948s > Build failed! < Build with |./build.sh -j1| for better messages If all else fails, use |rm -rf objdir-gecko| to clobber gecko and |rm -rf out| to clobber everything else. Well this happens after it builds the xulrunner, well the xulrunner was build correctly without any problem so i think that this is the final part of the build. What can be the solution for this? I am not sure of what is wrong. Thanks. _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
