Re: [C++] M1 test distro - sample compile issue
Looking at the include path it appears you have not set the required environment variables: TUSCANY_SDOCPP, TUSCANY_SCACPP. Cheers, On 27/06/06, Rick [EMAIL PROTECTED] wrote: I down loaded the binary distro unpacked it downloaded Axis2C too and unpacked but didn't do anything else with it. Went in to samples and ran ./configure which looked ok. Then ran make and below is my output which doesn't look right. Running Fedora Core 4 make all-recursive make[1]: Entering directory `/home/rineholt/instpkg/tuscany-cpp/tuscany_sca-bin-0.1.incubating-M1 /tuscany_sca-bin-0.1.incubating-M1/samples' Making all in Calculator make[2]: Entering directory `/home/rineholt/instpkg/tuscany-cpp/tuscany_sca-bin-0.1.incubating-M1 /tuscany_sca-bin-0.1.incubating-M1/samples/Calculator' Making all in CalculatorModule make[3]: Entering directory `/home/rineholt/instpkg/tuscany-cpp/tuscany_sca-bin-0.1.incubating-M1 /tuscany_sca-bin-0.1.incubating-M1/samples/Calculator/CalculatorModule' make all-am make[4]: Entering directory `/home/rineholt/instpkg/tuscany-cpp/tuscany_sca-bin-0.1.incubating-M1 /tuscany_sca-bin-0.1.incubating-M1/samples/Calculator/CalculatorModule' if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/include -I/include-g -O2 -MT CalculatorImpl_CalculatorService_Proxy.lo -MD -MP -MF .deps/CalculatorImpl_CalculatorService_Proxy.Tpo -c -o CalculatorImpl_CalculatorService_Proxy.lo CalculatorImpl_CalculatorService_Proxy.cpp; \ then mv -f .deps/CalculatorImpl_CalculatorService_Proxy.Tpo .deps/CalculatorImpl_CalculatorService_Proxy.Plo; else rm -f .deps/CalculatorImpl_CalculatorService_Proxy.Tpo; exit 1; fi g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/include -I/include -g -O2 -MT CalculatorImpl_CalculatorService_Proxy.lo -MD -MP -MF .deps/CalculatorImpl_CalculatorService_Proxy.Tpo -c CalculatorImpl_CalculatorService_Proxy.cpp -fPIC -DPIC -o .libs/CalculatorImpl_CalculatorService_Proxy.o In file included from CalculatorImpl_CalculatorService_Proxy.cpp:17: CalculatorImpl_CalculatorService_Proxy.h:21:45: error: tuscany/sca/core/ServiceWrapper.h: No such file or directory CalculatorImpl_CalculatorService_Proxy.cpp:19:26: error: osoa/sca/sca.h: No such file or directory CalculatorImpl_CalculatorService_Proxy.h:26: error: 'tuscany' has not been declared CalculatorImpl_CalculatorService_Proxy.h:26: error: expected `)' before '*' token CalculatorImpl_CalculatorService_Proxy.h:33: error: 'tuscany' has not been declared CalculatorImpl_CalculatorService_Proxy.h:33: error: ISO C++ forbids declaration of 'ServiceWrapper' with no type CalculatorImpl_CalculatorService_Proxy.h:33: error: expected ';' before '*' token CalculatorImpl_CalculatorService_Proxy.cpp:20: error: 'osoa' has not been declared CalculatorImpl_CalculatorService_Proxy.cpp:20: error: expected namespace-name before ';' token CalculatorImpl_CalculatorService_Proxy.cpp:20: error: 'type error' is not a namespace CalculatorImpl_CalculatorService_Proxy.cpp:21: error: 'tuscany' has not been declared CalculatorImpl_CalculatorService_Proxy.cpp:21: error: expected namespace-name before ';' token CalculatorImpl_CalculatorService_Proxy.cpp:21: error: 'type error' is not a namespace CalculatorImpl_CalculatorService_Proxy.cpp:29: error: 'ServiceWrapper' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:29: error: 'target' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:30: error: expected ',' or ';' before '{' token CalculatorImpl_CalculatorService_Proxy.cpp:43: error: expected `)' before '*' token CalculatorImpl_CalculatorService_Proxy.cpp: In destructor 'virtual CalculatorImpl_CalculatorService_Proxy::~CalculatorImpl_CalculatorService_Proxy()': CalculatorImpl_CalculatorService_Proxy.cpp:49: error: 'target' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:50: error: type 'type error' argument given to 'delete', expected pointer CalculatorImpl_CalculatorService_Proxy.cpp: In member function 'virtual float CalculatorImpl_CalculatorService_Proxy::add(float, float)': CalculatorImpl_CalculatorService_Proxy.cpp:55: error: 'Operation' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:55: error: expected `;' before 'operation' CalculatorImpl_CalculatorService_Proxy.cpp:56: error: 'operation' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:60: error: 'target' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp: In member function 'virtual float CalculatorImpl_CalculatorService_Proxy::sub(float, float)': CalculatorImpl_CalculatorService_Proxy.cpp:66: error: 'Operation' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:66: error: expected `;' before 'operation' CalculatorImpl_CalculatorService_Proxy.cpp:67: error: 'operation' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:71: error: 'target' was not declared in this scope
Re: [C++] M1 test distro - sample compile issue
Forgot to say that the instructions for building the samples are in the samples/INSTALL file. On 28/06/06, Pete Robbins [EMAIL PROTECTED] wrote: Looking at the include path it appears you have not set the required environment variables: TUSCANY_SDOCPP, TUSCANY_SCACPP. Cheers, -- Pete
[C++] M1 test distro - sample compile issue
I down loaded the binary distro unpacked it downloaded Axis2C too and unpacked but didn't do anything else with it. Went in to samples and ran ./configure which looked ok. Then ran make and below is my output which doesn't look right. Running Fedora Core 4 make all-recursive make[1]: Entering directory `/home/rineholt/instpkg/tuscany-cpp/tuscany_sca-bin-0.1.incubating-M1/tuscany_sca-bin-0.1.incubating-M1/samples' Making all in Calculator make[2]: Entering directory `/home/rineholt/instpkg/tuscany-cpp/tuscany_sca-bin-0.1.incubating-M1/tuscany_sca-bin-0.1.incubating-M1/samples/Calculator' Making all in CalculatorModule make[3]: Entering directory `/home/rineholt/instpkg/tuscany-cpp/tuscany_sca-bin-0.1.incubating-M1/tuscany_sca-bin-0.1.incubating-M1/samples/Calculator/CalculatorModule' make all-am make[4]: Entering directory `/home/rineholt/instpkg/tuscany-cpp/tuscany_sca-bin-0.1.incubating-M1/tuscany_sca-bin-0.1.incubating-M1/samples/Calculator/CalculatorModule' if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/include -I/include-g -O2 -MT CalculatorImpl_CalculatorService_Proxy.lo -MD -MP -MF .deps/CalculatorImpl_CalculatorService_Proxy.Tpo -c -o CalculatorImpl_CalculatorService_Proxy.lo CalculatorImpl_CalculatorService_Proxy.cpp; \ then mv -f .deps/CalculatorImpl_CalculatorService_Proxy.Tpo .deps/CalculatorImpl_CalculatorService_Proxy.Plo; else rm -f .deps/CalculatorImpl_CalculatorService_Proxy.Tpo; exit 1; fi g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/include -I/include -g -O2 -MT CalculatorImpl_CalculatorService_Proxy.lo -MD -MP -MF .deps/CalculatorImpl_CalculatorService_Proxy.Tpo -c CalculatorImpl_CalculatorService_Proxy.cpp -fPIC -DPIC -o .libs/CalculatorImpl_CalculatorService_Proxy.o In file included from CalculatorImpl_CalculatorService_Proxy.cpp:17: CalculatorImpl_CalculatorService_Proxy.h:21:45: error: tuscany/sca/core/ServiceWrapper.h: No such file or directory CalculatorImpl_CalculatorService_Proxy.cpp:19:26: error: osoa/sca/sca.h: No such file or directory CalculatorImpl_CalculatorService_Proxy.h:26: error: 'tuscany' has not been declared CalculatorImpl_CalculatorService_Proxy.h:26: error: expected `)' before '*' token CalculatorImpl_CalculatorService_Proxy.h:33: error: 'tuscany' has not been declared CalculatorImpl_CalculatorService_Proxy.h:33: error: ISO C++ forbids declaration of 'ServiceWrapper' with no type CalculatorImpl_CalculatorService_Proxy.h:33: error: expected ';' before '*' token CalculatorImpl_CalculatorService_Proxy.cpp:20: error: 'osoa' has not been declared CalculatorImpl_CalculatorService_Proxy.cpp:20: error: expected namespace-name before ';' token CalculatorImpl_CalculatorService_Proxy.cpp:20: error: 'type error' is not a namespace CalculatorImpl_CalculatorService_Proxy.cpp:21: error: 'tuscany' has not been declared CalculatorImpl_CalculatorService_Proxy.cpp:21: error: expected namespace-name before ';' token CalculatorImpl_CalculatorService_Proxy.cpp:21: error: 'type error' is not a namespace CalculatorImpl_CalculatorService_Proxy.cpp:29: error: 'ServiceWrapper' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:29: error: 'target' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:30: error: expected ',' or ';' before '{' token CalculatorImpl_CalculatorService_Proxy.cpp:43: error: expected `)' before '*' token CalculatorImpl_CalculatorService_Proxy.cpp: In destructor 'virtual CalculatorImpl_CalculatorService_Proxy::~CalculatorImpl_CalculatorService_Proxy()': CalculatorImpl_CalculatorService_Proxy.cpp:49: error: 'target' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:50: error: type 'type error' argument given to 'delete', expected pointer CalculatorImpl_CalculatorService_Proxy.cpp: In member function 'virtual float CalculatorImpl_CalculatorService_Proxy::add(float, float)': CalculatorImpl_CalculatorService_Proxy.cpp:55: error: 'Operation' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:55: error: expected `;' before 'operation' CalculatorImpl_CalculatorService_Proxy.cpp:56: error: 'operation' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:60: error: 'target' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp: In member function 'virtual float CalculatorImpl_CalculatorService_Proxy::sub(float, float)': CalculatorImpl_CalculatorService_Proxy.cpp:66: error: 'Operation' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:66: error: expected `;' before 'operation' CalculatorImpl_CalculatorService_Proxy.cpp:67: error: 'operation' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp:71: error: 'target' was not declared in this scope CalculatorImpl_CalculatorService_Proxy.cpp: In member function 'virtual float CalculatorImpl_CalculatorService_Proxy::mul(float, float)':