Bonjour Jean-Marie, Je suppose que cette question devrait plutot etre posee sur [EMAIL PROTECTED], mais je vais repondre avec les elements que j'ai. Desole pour les autres, mais on peut passer sur [EMAIL PROTECTED] si c'est necessaire.
Jean-Marie Roy a écrit : > j'essaie désespérément depuis plusieurs jours de compiler un composant > que j'ai trouvé dans les exemples du SDK (ProtocolHandlerAddon_cpp). > Pour cela, j'utilise Visual C++ Express 2005, mais je tombe sur l'erreur : Visual C++ ? ca utilise nmake non ? perso je penche plutot pour du g++ mais bon... Tu utilises le Makefile du SDK ou un autre ? Peut-on l'avoir pour t'aider ca serait plus facile... > / > 1>C:\Program > Files\OpenOffice.org_2.0_SDK\include\com/sun/star/uno/Type.h(42) : fatal > error C1083: Cannot open include file: 'com/sun/star/uno/TypeClass.hdl': > No such file or directory > / > Effectivement, il n'y a pas de fichier /TypeClass.hdl/ dans le > répertoire /com/sun/star/uno/ du SDK. Le fichier TypeClass.hdl est genere grace a cppumaker a partir du types.rdb de OpenOffice.org ou de l'URE (le fichier IDL correspondant est com/sun/star/uno/TypeClass.idl et se trouve dans le repertoire idl du SDK). Le fait que tu n'aie pas ce fichier signifie: 1) soit que tu n'as pas effectue le cppumaker avec les registre types.rdb de OOo 2) soit que tu les a generes mais qu'ils ne sont pas dans un des repertoires d'includes (option -I avec g++) > Précision, j'ai apporté une modification au fichier /component.cxx/ que > j'essaie de compiler : j'ai rajouté l'instruction /#define WNT/ Cette directive ne devrait pas avoir impact tant que tu n'as pas rajoute de -DWNT au compilateur. > Quelqu'un aurait-il/elle déjà rencontré ce problème? > Merci d'avance pour vos réponses. Quand on decouvre UNO et les Addons on a toujours des problemes: pas toujours les memes mais on en a :) Ce qui est bien c'est de poser la question ou de faire un snippet ou un bout de doc quand c'est possible En esperant t'avoir depanne un peu, Cedric --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
