/haiku/3rdparty/docker/bootstrap/ |
H A D | crosstools.sh | 24 $WORKPATH/src/haiku/configure -j4 --build-cross-tools $TARGET_ARCH --cross-tools-source $WORKPATH/s… 25 …--bootstrap $WORKPATH/src/haikuporter/haikuporter $WORKPATH/src/haikuports.cross $WORKPATH/src/hai…
|
H A D | prep.sh | 33 if [ ! -d $WORKPATH/src/haikuports.cross ]; then 34 git clone $GIT_HAIKUPORTS_CROSS $WORKPATH/src/haikuports.cross
|
H A D | haikuports_build.sh | 12 …--cross-devel-package $GENERATED/objects/haiku/$TARGET_ARCH/packaging/packages/haiku_cross_devel_s…
|
H A D | haikuports_chroot.sh | 25 …--cross-devel-package $GENERATED/objects/haiku/$TARGET_ARCH/packaging/packages/haiku_cross_devel_s…
|
/haiku/build/jam/packages/ |
H A D | HaikuCrossDevel | 1 # This package is like the HaikuDevel package, but it is meant for cross 2 # development, i.e. it assumes that a specific cross compiler is installed 5 # environment for a cross-build Haiku platform. 24 # first create the actual cross development package 106 # Now create a wrapper package which just contains the actual cross 116 local developCrossDirTokens = develop cross ;
|
/haiku/ |
H A D | configure | 18 --bootstrap <haikuporter> <HaikuPorts cross repo> <HaikuPorts repo> 24 <HaikuPorts cross repo> is the path to a checked 25 out HaikuPorts cross-compilation repository. 28 --build-cross-tools <arch> 29 Assume cross compilation. 36 This option and --cross-tools-prefix can be 37 specified multiple times. The first cross tools 40 --cross-tools-prefix <prefix> 41 Assume cross compilation. <prefix> should be a 42 path to the directory where the cross [all …]
|
H A D | ReadMe.Compiling.md | 19 * Haiku's cross-compiler 114 cross-compilation tools have not been updated, there is no need to call it again. 133 ../configure --cross-tools-source ../../buildtools --build-cross-tools x86_64 140 --cross-tools-source ../../buildtools/ \ 141 --build-cross-tools x86_gcc2 \ 142 --build-cross-tools x86 245 * haikuports.cross (https://github.com/haikuports/haikuports.cross.git) 258 --build-cross-tools myarch --cross-tools-source ../../buildtools \ 259 --bootstrap ../../haikuporter/haikuporter ../../haikuports.cross ../../haikuports
|
/haiku/3rdparty/docker/cross-compiler/ |
H A D | Dockerfile | 3 # docker build --no-cache --tag docker.io/haiku/cross-compiler:x86_64 . 4 # docker push docker.io/haiku/cross-compiler:x86_64 40 # Build Haiku cross-compiler toolchain, and haiku package tool
|
H A D | README.md | 1 # A docker image suitable for cross-compiling Haiku applications 16 installed in /tools/cross-tools-$ARCH. 31 …URE=x86_gcc2 --build-arg SECONDARY_ARCHITECTURE=x86 --tag docker.io/haiku/cross-compiler:x86_gcc2h… 34 … HAIKU_REV=r1beta4 --build-arg ARCHITECTURE=x86_64 --tag docker.io/haiku/cross-compiler:x86_64-r1…
|
H A D | build-toolchain.sh | 24 SYSROOT=$OUTPUT/cross-tools-$ARCH/sysroot 25 SYSROOT_SECONDARY=$OUTPUT/cross-tools-$SECONDARY_ARCH/sysroot
|
/haiku/src/data/package_infos/generic/ |
H A D | haiku_cross_devel_sysroot | 4 summary "The Haiku base system files for cross development" 7 system needed for cross development, like static libraries, glue code, \
|
H A D | haiku_cross_devel | 4 summary "Contains a package with system files for cross development" 7 associated with the base system needed for cross development, like static \
|
/haiku/build/jam/ |
H A D | RepositoryRules | 304 local packageFile = <cross-built>$(fileName) ; 314 # Don't rebuild the file. Since the haiku cross devel package is 334 # make Haiku cross devel package path absolute 337 echo "$package does not have a cross-devel package defined!" 345 # make secondary Haiku cross devel packages path absolute 355 secondaryCrossDevelPackages="--secondary-cross-devel-package=$secondaryCrossDevelPackage" 369 --cross-devel-package "$haikuCrossDevelPackage" \ 374 --cross-devel-package "$haikuCrossDevelPackage" $portSpec 400 # If we have cross tools, add the cross tools directory. 411 # Add secondary architectures and cross tools. [all …]
|
/haiku/docs/develop/build/ |
H A D | ide.rst | 14 $ configure --build-cross-tools x86_64 --cross-tools-source ../../buildtools
|
/haiku/docs/develop/packages/ |
H A D | Bootstrapping.rst | 20 haikuporter, the haikuports, and the haikuports.cross repositories from the 40 haikuports.cross, and haikuports repositories folders:: 42 .../configure ... --bootstrap path/to/haikuporter path/to/haikuports.cross path/to/haikuports 95 ``haikuporter`` and the respective build recipe from haikuports.cross. 107 cross-compiling bootstrap third-party packages, but nothing that itself 110 "haiku_cross_devel_sysroot_<arch>.hpkg" is built. It is used to cross-compile 159 - In the haikuports.cross repository all build recipes need to support the 161 variable). Some software may need to be patched for cross-building to work for
|
H A D | Migration.rst | 97 - ``--build-cross-tools`` and ``--build-cross-tools-gcc4`` have been merged. 99 - ``--build-cross-tools`` and ``--cross-tools-prefix`` can be given multiple 100 times to specify hybrid builds. Only for the first ``--build-cross-tools`` 107 $ ./configure --build-cross-tools x86_gcc2 ../buildtools --build-cross-tools x86 --use-xattr 111 ``--build-cross-tools`` nor ``--cross-tools-prefix`` are specified the build
|
H A D | README.rst | 58 .. _haikuports.cross: https://github.com/haikuports/haikuports.cross
|
/haiku/src/add-ons/accelerants/skeleton/engine/ |
H A D | general.c | 187 void setup_virtualized_heads(bool cross) in setup_virtualized_heads() argument 189 if (cross) in setup_virtualized_heads() 343 status_t eng_general_output_select(bool cross) in eng_general_output_select() argument 351 if (cross) in eng_general_output_select() 387 status_t eng_general_head_select(bool cross) in eng_general_head_select() argument 393 if (cross) in eng_general_head_select()
|
/haiku/src/apps/haiku3d/ |
H A D | Vector3.h | 167 inline Vector3 cross(const Vector3& v) const in cross() function 322 cross(const Vector3& v1, const Vector3& v2) in cross() function 324 return v1.cross(v2); in cross() 379 y = wAxis.cross( *this ); in rotate()
|
/haiku/src/apps/glteapot/ |
H A D | Vector3.h | 156 inline Vector3 cross(const Vector3& v) const in cross() function 299 cross(const Vector3& v1, const Vector3& v2) in cross() function 301 return v1.cross(v2); in cross() 345 y = wAxis.cross( *this ); in rotate()
|
/haiku/src/add-ons/accelerants/via/engine/ |
H A D | general.c | 211 void setup_virtualized_heads(bool cross) in setup_virtualized_heads() argument 213 if (cross) in setup_virtualized_heads() 368 status_t eng_general_output_select(bool cross) in eng_general_output_select() argument 376 if (cross) in eng_general_output_select() 412 status_t eng_general_head_select(bool cross) in eng_general_head_select() argument 418 if (cross) in eng_general_head_select()
|
/haiku/src/apps/icon-o-matic/ |
H A D | CanvasView.cpp | 467 BPoint cross(i * scale, i * scale); in _DrawInto() local 468 ConvertFromCanvas(&cross); in _DrawInto() 469 view->StrokeLine(BPoint(canvas.left, cross.y), in _DrawInto() 470 BPoint(canvas.right, cross.y)); in _DrawInto() 471 view->StrokeLine(BPoint(cross.x, canvas.top), in _DrawInto() 472 BPoint(cross.x, canvas.bottom)); in _DrawInto()
|
/haiku/build/scripts/ |
H A D | build_cross_tools | 180 $MAKE cross || { 186 $MAKE install-gcc-cross || {
|
/haiku/docs/develop/kernel/arch/arm/ |
H A D | rpi3.rst | 65 ``../configure --build-cross-tools arm --cross-tools-source ../../buildtools``
|
H A D | rpi4.rst | 67 ``../configure --build-cross-tools arm --cross-tools-source ../../buildtools``
|