📄 build
字号:
The current build requires the gnu tool chain for
creating makefiles. Some of the configuration
scripts are stashed in a directory called conftools.
This may get added to the cvs repository in the future.
The configure script is in cvs. If it doesn't work,
the makefiles can be easily built from scratch, given that
the tool chain is installed.
1. A developer build requires automake, aclocal, autoconf,
and libtool. These are all Free software and available
from the FSF.
2. Create a directory called conftools and run libtool
in the root directory of this source tree.
3. Once the code is checked out or unpacked, run in order:
automake
aclocal
autoconf
./configure --prefix=$HOME
4. Now to actually build and install:
make
make install
5. The previous step should have built libjxta and installed it
in $HOME/lib. Make sure to export LD_LIBRARY_PATH according to
instrunctions during make install.
6. Change to the test directory and run make install. This
will build and install all of the unit test programs in
$HOME/bin.
7. Now that unit tests can be run from anywhere, change directories
to ads to run a unit test on an example advertisement.
This process could surely be simplified to
./configure; make; make install in the future.
In the future, dev project and workspace files will be provided
for win32 builds. This should be difficult, and will be done
about the same time someone asks for it.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -