forked from mozilla-b2g/b2g-installer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
48 lines (42 loc) · 2.46 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Installing B2G from an Add-On
Use BUILD_HOST_64bit=1 and/or BUILD_HOST_static=1 when building Android to get
either Linux 64 bits binaries or statically linked binaries. You can combine
both:
$ ls -l linux/* linux64/*
-rwxrwxr-x 1 alex alex 1437885 mai 25 12:09 linux64/make_ext4fs
-rwxrwxr-x 1 alex alex 784426 mai 25 12:10 linux64/mkbootfs
-rwxrwxr-x 1 alex alex 784346 mai 25 12:10 linux64/mkbootimg
-rwxrwxr-x 1 alex alex 1437885 mai 25 12:12 linux/make_ext4fs
-rwxrwxr-x 1 alex alex 784426 mai 25 12:12 linux/mkbootfs
-rwxrwxr-x 1 alex alex 784346 mai 25 12:12 linux/mkbootimg
Then to save some space, you can strip and pack binaries.
Stripping:
$ strip linux/* linux64/* && ls -l linux/* linux64/*
-rwxrwxr-x 1 alex alex 844344 mai 25 12:13 linux64/make_ext4fs
-rwxrwxr-x 1 alex alex 595528 mai 25 12:13 linux64/mkbootfs
-rwxrwxr-x 1 alex alex 591024 mai 25 12:13 linux64/mkbootimg
-rwxrwxr-x 1 alex alex 844344 mai 25 12:13 linux/make_ext4fs
-rwxrwxr-x 1 alex alex 595528 mai 25 12:13 linux/mkbootfs
-rwxrwxr-x 1 alex alex 591024 mai 25 12:13 linux/mkbootimg
Packing:
$ upx linux/* linux64/* && ls -l linux/* linux64/*
Ultimate Packer for eXecutables
Copyright (C) 1996 - 2013
UPX 3.91 Markus Oberhumer, Laszlo Molnar & John Reiser Sep 30th 2013
File size Ratio Format Name
-------------------- ------ ----------- -----------
844344 -> 369564 43.77% linux/ElfAMD make_ext4fs
595528 -> 246972 41.47% linux/ElfAMD mkbootfs
591024 -> 245248 41.50% linux/ElfAMD mkbootimg
844344 -> 369564 43.77% linux/ElfAMD make_ext4fs
595528 -> 246972 41.47% linux/ElfAMD mkbootfs
591024 -> 245248 41.50% linux/ElfAMD mkbootimg
-------------------- ------ ----------- -----------
4061792 -> 1723568 42.43% [ 6 files ]
Packed 6 files.
-rwxrwxr-x 1 alex alex 369564 mai 25 12:13 linux64/make_ext4fs
-rwxrwxr-x 1 alex alex 246972 mai 25 12:13 linux64/mkbootfs
-rwxrwxr-x 1 alex alex 245248 mai 25 12:13 linux64/mkbootimg
-rwxrwxr-x 1 alex alex 369564 mai 25 12:13 linux/make_ext4fs
-rwxrwxr-x 1 alex alex 246972 mai 25 12:13 linux/mkbootfs
-rwxrwxr-x 1 alex alex 245248 mai 25 12:13 linux/mkbootimg