Gnumeric for commercial use



All,

I have a couple of questions regarding gnumeric that I was hoping
someone could help me with.

We are a software development company for the Signal Integrity 
business that are considering using gnumeric as a report tool for
the spreadsheet generated bu our software. I see several levels of
integration here, starting with displaying .xls files as a 
standalone tool we could possibly end up generating native .gnumeric
files with extensions and integrate gnumeric using CORBA. However,
I have some basic questions:

1. We can't make predictions where out software will be installed. 
We'd like to ship gnumeric as part of the tool, so the location
of gnumeric and the libraries might differ. Is that a problem that
can be solved or is the root directory if gnome hardcoded in 
gnumeric and/or it's libraries ? Forcing our customers to install
gnome might not be an acceptable solution.

2. I have compiled and installed gnumeric on our development system,
Solaris 2.7 (32-bit). I ran into problem running the application 
on a Sun Blade100 (Solaris 8) with the Xserver in 8-bit mode. I had 
to switch to 24-bit mode to make it work. This was mentioned on one of
the 
mailing-lists as a problem quite a while ago, however the same problem
seems to exist on the latest gnome libraries. Is there work beeing done
to solve this ?

3. The excel.so module doesn't work :-( (showstopper right now). ld.so.1
complains about relocation errors. I think it's libiconv that it can't
find (the message is to long for the screen, I can't see the end of
the message). Though libiconv.so is in /usr/local/liv/libiconv.so and 
LD_LIBRARY_PATH does include /usr/local/lib. This is what things look
like:

sunsrv gnome/gnumeric-0.67> nm
/data/gnome/lib/gnumeric/0.67-bonobo/plugins/excel/excel.so | grep
libiconv
[2023]  |         0|       0|NOTY |GLOB |0    |UNDEF  |libiconv
[2168]  |         0|       0|NOTY |GLOB |0    |UNDEF  |libiconv_close
[2057]  |         0|       0|NOTY |GLOB |0    |UNDEF  |libiconv_open

sunsrv gnome/gnumeric-0.67> nm /usr/local/lib/libiconv.so | grep
libiconv
/usr/local/lib/libiconv.so:
[1]     |         0|       0|FILE |LOCL |0    |ABS   
|.libs/libiconv.so.2.0.3
[741]   |    720128|       4|OBJT |GLOB |0    |13     |_libiconv_version
[722]   |     98752|      88|FUNC |GLOB |0    |8      |libiconv
[732]   |     98840|      20|FUNC |GLOB |0    |8      |libiconv_close
[724]   |     96956|    1796|FUNC |GLOB |0    |8      |libiconv_open
[747]   |     98860|     224|FUNC |GLOB |0    |8      |libiconvctl

Looks like this should work, but it doesn't... Help !

Thanks
Daniel Nilsson
Signal Integrity Software Inc.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]