File: README

package info (click to toggle)
entity 1.0.1-8
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 5,604 kB
  • ctags: 5,394
  • sloc: ansic: 64,242; sh: 7,377; makefile: 776; perl: 319
file content (35 lines) | stat: -rw-r--r-- 1,343 bytes parent folder | download | duplicates (2)
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

Welcome to Entity!

A few notes about compiling..  By default, Entity is built using
modules for gtk and tcl (if it finds tcl libraries).  These are
then loaded on demand at runtime, and use inter-library dependancies
to resolve external library requirements.  This has the advantage
of not adding immediate bloat to the core package, but not all
systems support this.  If you find you are getting errors about
loading GTK etc., try reconfiguring/compiling with:

./configure --enable-gtk=static --enable-tcl=static

You'll also want to delete your $prefix/lib/entity dir before
reinstalling, as this directory is scanned for modules at
install time, and a config file is generated from this information.

Modules in perl only work if perl is compiled statically into entity.
This is because perl needs a static library, Dynaloader.a, to perform
module loading, which cannot be loaded as a module.  To statically
link perl into entity, use the --enable-perl=static argument
to configure.

This release is a great step forward for us.  We now have a stable
core API for accessing XML nodes, and the implementation is in
general, very good.  However, we still have a long way to go in
cleaning up our renderers, adding better support for application
building, documentation etc.  Of course, any help is much 
appreciated. :)

Enjoy!


    Ian