Pagina 1 di 1

Errore di compilazione C++ "My first add-in"

Inviato: mercoledì 30 novembre 2016, 22:29
da gurxsa
Ciao a tutti,
questo è il mio primo post.
Sto provando a compilare questo esempio:
https://wiki.openoffice.org/wiki/Calc/A ... pleteAddIn
Premetto che questa è la mia prima esperienza sia di C++ che di UNO Api.
Uso Eclipse come IDE e MinGW come compilatore.
Sono riuscito a risolvere (e capire) molte cose, ma c'è un errore che non riesco a risolvere.

Su questa riga di codice:

return static_cast< ::cppu::OWeakObject * >( new MyService2Impl( xContext ) );

del metodo "create_MyService2Impl" il compilatore mi da:

..\myTest.cpp:289:77: error: no matching function for call to 'my_sc_impl::MyService2Impl::MyService2Impl(const com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext>&)'

Se ho capito il problema, sembra che MyService2Impl non "gestisca" l'interfaccia XContent.
Non trovo (o forse non so come cercare) nulla che mi aiuti a risolvere questo problema.

Qualcuno ha un'idea di cosa posso fare per risolvere il problema ?

Grazie in anticipo.

Re: Errore di compilazione C++ "My first add-in"

Inviato: giovedì 1 dicembre 2016, 7:47
da patel
gurxsa ha scritto: Premetto che questa è la mia prima esperienza sia di C++ che di UNO Api.
allora sei avanti a noi, da quando frequento questo forum è la prima volta che vedo una richiesta relativa al C, qui usiamo il basic e mi sembra un solo utente il python.

Re: Errore di compilazione C++ "My first add-in"

Inviato: giovedì 1 dicembre 2016, 9:39
da Gaetanopr
Confermo quanto detto da patel, ti consiglio di esporre il tuo problema pure sul forum internazionale dove è presente una sezione dedicata ai linguaggi diversi dal basic
https://forum.openoffice.org/en/forum/v ... m.php?f=44

Saluti