You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: INSTALL-android.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -112,7 +112,7 @@ Otherwise, you'll need to build a target in the gyp-generated makefiles:
112
112
113
113
**Note:** The following information is provided for reference purposes. It should be possible to build LiveCode for Android on any modern Linux desktop distribution or recent version of Mac OS.
114
114
115
-
The Linux build environment used for compiling LiveCode for Android is based on Debian Squeeze x86-64, with the following additional packages installed:
115
+
The Linux build environment used for compiling LiveCode for Android is based on Debian Wheezy x86-64, with the following additional packages installed:
Copy file name to clipboardExpand all lines: INSTALL-linux.md
+2-45Lines changed: 2 additions & 45 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,9 +47,8 @@ However, if you wish to compile something more specific than "everything", you'l
47
47
48
48
**Note:** The following information is provided for reference purposes. It should be possible to build and run LiveCode on any modern Linux desktop distribution.
49
49
50
-
### Linux x86-64
51
-
52
-
The x86-64 Linux build environment used for compiling LiveCode is based on Debian Wheezy.
50
+
The x86-64 and x86 Linux build environments used for compiling
51
+
LiveCode are based on Debian Wheezy.
53
52
54
53
The following additional packages are installed:
55
54
@@ -74,45 +73,3 @@ The following additional packages are installed:
74
73
* pkg-config
75
74
* libgtk2.0-dev
76
75
* zip
77
-
78
-
### Linux x86
79
-
80
-
The x86 Linux build environment used for compiling LiveCode is based on Debian Squeeze.
81
-
82
-
The following additional packages are installed:
83
-
84
-
* build-essential
85
-
* automake
86
-
* libtool
87
-
* zlib1g-dev
88
-
* gettext
89
-
* pkg-config
90
-
* libtiff-dev
91
-
* libpng-dev
92
-
* libatk1.0-dev
93
-
* libpango1.0-dev
94
-
* libcairo2-dev
95
-
* libxext-dev
96
-
* libffi-dev
97
-
* curl
98
-
* flex
99
-
* bison
100
-
* libx11-dev
101
-
* libxext-dev
102
-
* libxrender-dev
103
-
* libxft-dev
104
-
* libxinerama-dev
105
-
* libxv-dev
106
-
* libxcursor-dev
107
-
* libfreetype6-dev
108
-
* libpopt-dev
109
-
* libesd0-dev
110
-
* liblcms-dev
111
-
* pkgconfig
112
-
* zip
113
-
114
-
In addition, LiveCode requires a more modern version of GTK+ than is available in the Debian Squeeze repositories. The following packages are compiled and installed from source:
1. Required for OS X build excluding "revvideograbber" extension
37
+
2. Required for "revvideograbber" extension
34
38
35
39
Make sure you run and verify each of the versions of Xcode. Download and install any extra SDKs you need using the "Xcode → Preferences → Downloads" window.
36
40
37
41
Make `/Applications/Xcode-Dev/Xcode.app` a symlink to the latest version of Xcode available. For example, run:
38
42
39
43
cd /Applications/Xcode-Dev
40
-
ln -s Xcode_6_3_1.app Xcode.app
44
+
ln -s Xcode_8_0_0.app Xcode.app
41
45
42
46
After checking out the LiveCode git repository, you need to run a tool to finalize the Xcode setup and to make sure all of the necessary SDKs are installed. If LiveCode is checked out to `~/git/livecode`, run:
43
47
44
48
cd /Applications/Xcode-Dev/
45
49
sh ~/git/livecode/tools/setup_xcode_sdks.sh
46
50
51
+
If you want the setup tool to copy the required SDKs out of the Xcode
52
+
app bundles (so that you can safely delete all but the latest Xcode to
53
+
save disk space), you can run:
54
+
55
+
sh ~/git/livecode/tools/setup_xcode_sdks.sh --cache
into "[[ToolsFolder]]/Runtime/iOS/Device-9_2" place
648
-
executable ios:iphoneos9.2/standalone-mobile[[BaseEditionTagLower]].ios-engine as Standalone base ios:iphoneos8.2/standalone-mobile[[BaseEditionTagLower]].lcext
649
-
executable ios:iphoneos9.2/revsecurity.ios-extension as RevSecurity base ios:iphoneos8.2/revsecurity.lcext
650
-
executable ios:iphoneos9.2/revpdfprinter.ios-extension as RevPdfPrinter base ios:iphoneos8.2/revpdfprinter.lcext
651
-
executable ios:iphoneos9.2/revzip.ios-extension as RevZip base ios:iphoneos8.2/revzip.lcext
652
-
executable ios:iphoneos9.2/revxml.ios-extension as RevXml base ios:iphoneos8.2/revxml.lcext
653
-
executable ios:iphoneos9.2/revdb.ios-extension as RevDb base ios:iphoneos8.2/revdb.lcext
654
-
executable ios:iphoneos9.2/dbsqlite.ios-extension as DbSqlite base ios:iphoneos8.2/dbsqlite.lcext
655
-
executable ios:iphoneos9.2/dbmysql.ios-extension as DbMysql base ios:iphoneos8.2/dbmysql.lcext
628
+
executable ios:iphoneos9.2/standalone-mobile[[BaseEditionTagLower]].ios-engine as Standalone
629
+
executable ios:iphoneos9.2/revsecurity.ios-extension as RevSecurity
630
+
executable ios:iphoneos9.2/revpdfprinter.ios-extension as RevPdfPrinter
631
+
executable ios:iphoneos9.2/revzip.ios-extension as RevZip
632
+
executable ios:iphoneos9.2/revxml.ios-extension as RevXml
633
+
executable ios:iphoneos9.2/revdb.ios-extension as RevDb
634
+
executable ios:iphoneos9.2/dbsqlite.ios-extension as DbSqlite
635
+
executable ios:iphoneos9.2/dbmysql.ios-extension as DbMysql
656
636
file ios:iphoneos9.2/mobile-device-template.plist as "Settings.plist"
657
637
file ios:iphoneos9.2/mobile-remote-notification-template.plist as "RemoteNotificationSettings.plist"
658
638
file ios:iphoneos9.2/mobile-url-scheme-template.plist as "URLSchemeSettings.plist"
into "[[ToolsFolder]]/Runtime/iOS/Device-10_0" place
668
-
executable ios:iphoneos10.0/standalone-mobile[[BaseEditionTagLower]].ios-engine as Standalone base ios:iphoneos8.2/standalone-mobile[[BaseEditionTagLower]].lcext
669
-
executable ios:iphoneos10.0/revsecurity.ios-extension as RevSecurity base ios:iphoneos8.2/revsecurity.lcext
670
-
executable ios:iphoneos10.0/revpdfprinter.ios-extension as RevPdfPrinter base ios:iphoneos8.2/revpdfprinter.lcext
671
-
executable ios:iphoneos10.0/revzip.ios-extension as RevZip base ios:iphoneos8.2/revzip.lcext
672
-
executable ios:iphoneos10.0/revxml.ios-extension as RevXml base ios:iphoneos8.2/revxml.lcext
673
-
executable ios:iphoneos10.0/revdb.ios-extension as RevDb base ios:iphoneos8.2/revdb.lcext
674
-
executable ios:iphoneos10.0/dbsqlite.ios-extension as DbSqlite base ios:iphoneos8.2/dbsqlite.lcext
675
-
executable ios:iphoneos10.0/dbmysql.ios-extension as DbMysql base ios:iphoneos8.2/dbmysql.lcext
648
+
executable ios:iphoneos10.0/standalone-mobile[[BaseEditionTagLower]].ios-engine as Standalone base ios:iphoneos9.2/standalone-mobile[[BaseEditionTagLower]].lcext
649
+
executable ios:iphoneos10.0/revsecurity.ios-extension as RevSecurity base ios:iphoneos9.2/revsecurity.lcext
650
+
executable ios:iphoneos10.0/revpdfprinter.ios-extension as RevPdfPrinter base ios:iphoneos9.2/revpdfprinter.lcext
651
+
executable ios:iphoneos10.0/revzip.ios-extension as RevZip base ios:iphoneos9.2/revzip.lcext
652
+
executable ios:iphoneos10.0/revxml.ios-extension as RevXml base ios:iphoneos9.2/revxml.lcext
653
+
executable ios:iphoneos10.0/revdb.ios-extension as RevDb base ios:iphoneos9.2/revdb.lcext
654
+
executable ios:iphoneos10.0/dbsqlite.ios-extension as DbSqlite base ios:iphoneos9.2/dbsqlite.lcext
655
+
executable ios:iphoneos10.0/dbmysql.ios-extension as DbMysql base ios:iphoneos9.2/dbmysql.lcext
676
656
file ios:iphoneos10.0/mobile-device-template.plist as "Settings.plist"
677
657
file ios:iphoneos10.0/mobile-remote-notification-template.plist as "RemoteNotificationSettings.plist"
678
658
file ios:iphoneos10.0/mobile-url-scheme-template.plist as "URLSchemeSettings.plist"
0 commit comments