[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