Re: Exporting symbols from AOO shared libraries

2016-04-02 Thread Damjan Jovanovic
The patch is on https://bz.apache.org/ooo/show_bug.cgi?id=126901. The sc module that my patch affects, doesn't export any headers, so exporting the symbol still doesn't allow anyone to compile against it, only to link once they have compiled. In the sw module which also doesn't export any

Re: Exporting symbols from AOO shared libraries

2016-04-02 Thread Patricia Shanahan
A difficult one. I don't like making things public just to support testing, because later on, when someone wants to make changes, it is impossible to tell whether they can or not. In a simpler project, I might suggest doing separate builds for testing, but I hesitate to add to the AOO build

Exporting symbols from AOO shared libraries

2016-04-02 Thread Damjan Jovanovic
Hi I am trying to add a unit test to Calc, and the C++ class I want to test (ScStringUtil) isn't exported from its library (with SC_DLLPUBLIC), so my test is failing to link. Can I export that class? What determines when we can/should? Thank you Damjan

Re: aoo 4.2 - build error while building module connectivity

2016-04-02 Thread Oliver Brinzing
> C:\PROGRA~2\MICROS~1.0\VC\include\memory(721) > : error C4150: deletion of pointer to incomplete type 'connectivity::OSQLParser_Data'; no destructor called > C:\build_tmp\aoo_src\main\connectivity\inc\connectivity/sqlparse.hxx(133) : see declaration of 'connectivity::OSQLParser_Data' >

Starting Introduction to Contributing to Apache OpenOffice Module

2016-04-02 Thread Rajesh Shirpurkar
Dear Sir, I am Rajesh Shirpurkar, I am from Aurangabad, India. I am a chemical engineer. working in the pharmaceutical company. Recently I have started using Apache Open office. After reviewing the official web site of ASF, I am very much impressed about the activities of this group. I am

aoo 4.2 - build error while building module connectivity

2016-04-02 Thread Oliver Brinzing
Hi, build startet, but i got a build error after about 2 hours. i used same build setting as i did for aoo412 build. any hints? Oliver = Building module connectivity = Entering /cygdrive/c/build_tmp/aoo_src/main/connectivity/inc Entering