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
|
Here is how I like to install chicken for building Megatest.
This guide assumes you have the Megatest fossil and are in the build-assist directory and
that you have the opensrc fossil with uv synced:
fossil clone https://www.kiatoa.com/fossils/megatest
fossil clone https://www.kiatoa.com/fossils/opensrc;cd opensrc;fossil uv sync
Make a build directory and go to it:
mkdir build;cd build
Make a destination directory and set PREFIX
export PREFIX=/opt/chicken/5.3.0; mkdir -p $PREFIX
Get chicken:
wget https://code.call-cc.org/releases/5.3.0/chicken-5.3.0.tar.gz
Extract, build, and install chicken:
tar xf chicken-5.3.0.tar.gz; cd chicken-5.3.0; make PLATFORM=linux PREFIX=$PREFIX install; cd ..
Install all needed eggs.
for egg in $(cat ../ck5-egg.list);do echo $egg;ck5 chicken-install $egg;done
Now run the script ../iup-compile.sh for remaining instructions
|
<
|
<
<
<
<
|
<
|
<
|
<
<
|
<
<
|
<
|
<
<
<
|
<
|
1
2
3
4
5
6
7
8
9
10
11
12
|
README for IUP
IUP is a portable toolkit for building graphical user interfaces. It offers a configuration API in three basic languages: C, Lua and LED. IUP's purpose is to allow a program to be executed in different systems without any modification, therefore it is highly portable. Its main advantages are:
* high performance, due to the fact that it uses native interface elements.
* fast learning by the user, due to the simplicity of its API.
Build instructions and usage are available in the IUP documentation.
For complete information, visit IUP's web site at http://www.tecgraf.puc-rio.br/iup
or access its documentation in the HTML folder.
(end of README)
|