Commit 5aa8fb79c2cc3628de29234b2b52ea7a5246308b

Authored by perry.werneck@gmail.com
1 parent 63ea402d

Work in progress

Showing 2 changed files with 4 additions and 4 deletions   Show diff stats
src/oxt/Makefile.in
@@ -70,7 +70,7 @@ BINRLS=$(BINDIR)/Release @@ -70,7 +70,7 @@ BINRLS=$(BINDIR)/Release
70 #---[ Build options ]---------------------------------------------------------- 70 #---[ Build options ]----------------------------------------------------------
71 71
72 CPPUENV="gcc3" 72 CPPUENV="gcc3"
73 -CXXFLAGS=@CXXFLAGS@ @DLL_CFLAGS@ -Wno-strict-aliasing -I./include -I$(includedir)/libreoffice -Wno-strict-aliasing -DCPPU_ENV=$(CPPUENV) -DLANGUAGE_BINDING_NAME=\"$(CPPUENV)\" 73 +CXXFLAGS=@CXXFLAGS@ -fvisibility=hidden @DLL_CFLAGS@ -Wno-strict-aliasing -I./include -I$(includedir)/libreoffice -Wno-strict-aliasing -DCPPU_ENV=$(CPPUENV) -DLANGUAGE_BINDING_NAME=\"$(CPPUENV)\"
74 74
75 OO_LDFLAGS=-L$(OO_SDK_HOME)/lib -L$(OO_SDK_URE_HOME)/lib \ 75 OO_LDFLAGS=-L$(OO_SDK_HOME)/lib -L$(OO_SDK_URE_HOME)/lib \
76 -Wl,-rpath-link=$(OO_SDK_URE_HOME)/lib,-rpath=$(OO_SDK_URE_HOME)/lib \ 76 -Wl,-rpath-link=$(OO_SDK_URE_HOME)/lib,-rpath=$(OO_SDK_URE_HOME)/lib \
src/oxt/service.cc
@@ -82,17 +82,17 @@ namespace pw3270_impl @@ -82,17 +82,17 @@ namespace pw3270_impl
82 82
83 extern "C" 83 extern "C"
84 { 84 {
85 - void * SAL_CALL component_getFactory(sal_Char const * implName, lang::XMultiServiceFactory * xMgr,registry::XRegistryKey * xRegistry ) 85 + __attribute__((visibility("default"))) void * SAL_CALL component_getFactory(sal_Char const * implName, lang::XMultiServiceFactory * xMgr,registry::XRegistryKey * xRegistry )
86 { 86 {
87 return ::cppu::component_getFactoryHelper(implName, xMgr, xRegistry, ::pw3270_impl::s_component_entries ); 87 return ::cppu::component_getFactoryHelper(implName, xMgr, xRegistry, ::pw3270_impl::s_component_entries );
88 } 88 }
89 89
90 - sal_Bool SAL_CALL component_writeInfo(lang::XMultiServiceFactory * xMgr, registry::XRegistryKey * xRegistry ) 90 + __attribute__((visibility("default"))) sal_Bool SAL_CALL component_writeInfo(lang::XMultiServiceFactory * xMgr, registry::XRegistryKey * xRegistry )
91 { 91 {
92 return ::cppu::component_writeInfoHelper(xMgr, xRegistry, ::pw3270_impl::s_component_entries ); 92 return ::cppu::component_writeInfoHelper(xMgr, xRegistry, ::pw3270_impl::s_component_entries );
93 } 93 }
94 94
95 - void SAL_CALL component_getImplementationEnvironment(sal_Char const ** ppEnvTypeName, uno_Environment ** ppEnv ) 95 + __attribute__((visibility("default"))) void SAL_CALL component_getImplementationEnvironment(sal_Char const ** ppEnvTypeName, uno_Environment ** ppEnv )
96 { 96 {
97 * ppEnvTypeName = LANGUAGE_BINDING_NAME; 97 * ppEnvTypeName = LANGUAGE_BINDING_NAME;
98 } 98 }