Claus Stovgaard - 2010-05-01

If you like me is using a 64 bit linux, you will have some problems with using
the openCONFIGURATOR.

First. Start with installing the binary linux package. It will not work.
Download the source package and prepere for compiling of the
openCONFIGURATOR.so file. You will need to add “-fPIC” for compiling. Just put
it after the GCC command in the Makefile. When the openCONFIGURATOR.so is
compiled, copy it to /usr/lib/. Next compile the wrapper. You will need to fix
the Makefile for compiling the .I file. The wrapper has changed name from
Tcl_WrapperMain.so to Openconfiguratorwrapper.so

When the files is compiled you will need to make some changes to the tcl
scripts in /usr/share/openCONFIGURATOR-1.1.1/

first is openCONFIGURATOR

85,90d84
< if { [ catch { package require tile } ] } {
<     puts "\nPackage tile not found \nPlease install tile to run the tool\n\npress Enter key to exit"
<     gets stdin
<     exit
< }
< 
95a90
> 
214c209
<         if { [catch {load $rootDir/Openconfiguratorwrapper.so}] } {
---
>         if { [catch {load $rootDir/Tcl_WrapperMain.so}] } {

Next in operations.tcl

106d105
<     package require tile
1954c1953
<             if { [string match -nocase "0x*" [lindex $IndexProp 5]] } {
---
>             if { [string match -nocase "0x* [lindex $IndexProp 5]] } {
4653c4652

The reason is that stuff is moved to the tile package, and a coding error in
the tcl file.

Somebody working with openCONFIGURATOR should test the linux version a bit
more, and maybe create a deb package. Here is what is needed for making it
work under ubuntu.