[Jderobot-dev] Primer Componente con jde Robot

jgandia jaimerodriguezgandia en gmail.com
Vie Feb 15 17:22:32 CET 2013


Siento los malentendidos del post.


http://www.zeroc.com/doc/Ice-3.3.1/manual/Hello.4.3.html

siguiendo el manual me cree los siguientes archivos:

Server.cpp

________

#include <Ice/Ice.h>
#include <Printer.h>

using namespace std;
using namespace Demo;

class PrinterI : public Printer {
public:
    virtual void printString(const string& s,
                             const Ice::Current&);
};

void 
PrinterI::
printString(const string& s, const Ice::Current&)
{
    cout << s << endl;
}

int
main(int argc, char* argv[])
{
    int status = 0;
    Ice::CommunicatorPtr ic;
    try {
        ic = Ice::initialize(argc, argv);
        Ice::ObjectAdapterPtr adapter
            = ic‑>createObjectAdapterWithEndpoints(
                "SimplePrinterAdapter", "default ‑p 10000");
        Ice::ObjectPtr object = new PrinterI;
        adapter‑>add(object,
                     ic‑>stringToIdentity("SimplePrinter"));
        adapter‑>activate();
        ic‑>waitForShutdown();
    } catch (const Ice::Exception& e) {
        cerr << e << endl;
        status = 1;
    } catch (const char* msg) {
        cerr << msg << endl;
        status = 1;
    }
    if (ic) {
        try {
            ic‑>destroy();
        } catch (const Ice::Exception& e) {
            cerr << e << endl;
            status = 1;
        }
    }
    return status;
}




Este primer ejemplo, lo intento compilar con:

#> c++ ‑I. ‑I$ICE_HOME/include ‑c Printer.cpp Server.cpp


Y ocurren los siguientes errores:


Server.cpp:28:13: error: ‘\342’ parásito en el programa
Server.cpp:28:13: error: ‘\200’ parásito en el programa
Server.cpp:28:13: error: ‘\221’ parásito en el programa
Server.cpp:31:9: error: ‘\342’ parásito en el programa
Server.cpp:31:9: error: ‘\200’ parásito en el programa
Server.cpp:31:9: error: ‘\221’ parásito en el programa
Server.cpp:32:22: error: ‘\342’ parásito en el programa
Server.cpp:32:22: error: ‘\200’ parásito en el programa
Server.cpp:32:22: error: ‘\221’ parásito en el programa
Server.cpp:33:9: error: ‘\342’ parásito en el programa
Server.cpp:33:9: error: ‘\200’ parásito en el programa
Server.cpp:33:9: error: ‘\221’ parásito en el programa
Server.cpp:34:9: error: ‘\342’ parásito en el programa
Server.cpp:34:9: error: ‘\200’ parásito en el programa
Server.cpp:34:9: error: ‘\221’ parásito en el programa
Server.cpp:44:13: error: ‘\342’ parásito en el programa
Server.cpp:44:13: error: ‘\200’ parásito en el programa
Server.cpp:44:13: error: ‘\221’ parásito en el programa
Server.cpp: En la función ‘int main(int, char**)’:
Server.cpp:29:61: error: ‘createObjectAdapterWithEndpoints’ no se declaró en
este ámbito
Server.cpp:32:60: error: ‘stringToIdentity’ no se declaró en este ámbito
Server.cpp:32:61: error: ‘add’ no se declaró en este ámbito
Server.cpp:33:29: error: ‘activate’ no se declaró en este ámbito
Server.cpp:34:31: error: ‘waitForShutdown’ no se declaró en este ámbito
Server.cpp:44:27: error: ‘destroy’ no se declaró en este ámbito


¿Que ocurre? Saludos




--
View this message in context: http://jderobot-developer-list.2315034.n4.nabble.com/Primer-Componente-con-jde-Robot-tp4641036p4641048.html
Sent from the Jderobot Developer List mailing list archive at Nabble.com.


More information about the Jde-developers mailing list