KAYVEN RIESE wrote:
well it doesn't! something is wrong with mico! do u have any
advice on diagnostics?
On Fri, 13 Oct 2006, Karel Gardas wrote:
Hi,
sorry, I don't understand. Could you be so kind and be more verbose?
IMHO demo/random should just work.
Cheers,
Karel
On Thu, 12 Oct 2006, KAYVEN RIESE wrote:
is this a bad thing?
cat Makefile
# Makefile for a little mico client that reads random numbers from a
# Corba-server. See client.cc for details.
all: .depend client
include /usr/local/mico/MakeVars
INSTALL_DIR = random
INSTALL_SRCS = Makefile client.cc random.idl
client: random.h random.o client.o $(DEPS)
$(LD) $(CXXFLAGS) $(LDFLAGS) random.o client.o $(LDLIBS) -o $@
random.h random.cc : random.idl $(IDLGEN)
$(IDL) random.idl
clean:
rm -f random.cc random.h *.o core client *~ .depend
cat README
This demo retrieves true random numbers from a CORBA server on the
internet,
so running the client requires a live internet connection.
See http://www.random.org/
and http://www.random.org/corba.html
The file "random.ior" contains the current IOR of the server. If the
client
fails to connect to the server, please check the above URL to see if
the
reference has changed.
This demo was kindly contributed by
*--------------------------------------------------------------------------*
| Frank Schneider Department of Computer
Science III |
| Phone: ++49 241 80 21312 RWTH Aachen, Ahornstr. 55 |
| Fax: ++49 241 8888 218 52074 Aachen, Germany |
| mailto:[EMAIL PROTECTED] |
*--------------------------------------------------------------------------*
gmake client
gmake: `client' is up to date.
client
client: Command not found.
./client
/libexec/ld-elf.so.1: Shared object "libmico2.3.12.so" not found,
required by "client"
ls
Makefile README client.cc random.cc
random.idl random.o
Makefile.win32 client client.o random.h
random.ior
pwd
/home/kayve/demo/random
On Thu, 12 Oct 2006, Karel Gardas wrote:
Hi,
how exactly have you configured MICO before building? I'm
especially curious if your build failed before completion or if you
manually disabled either name service (--disable-naming) or all
coss (--disable-coss) to save some building time...
Anyway, you do have -I../../../include in your CXXFLAGS and it is
used so it should work well...
Cheers,
Karel
--
Karel Gardas [EMAIL PROTECTED]
ObjectSecurity Ltd. http://www.objectsecurity.com
---
Need experienced, fast, reliable technical MICO support?
---> http://www.objectsecurity.com/mico_commsup_referral.html <---
---
On Tue, 10 Oct 2006, KAYVEN RIESE wrote:
On Tue, 10 Oct 2006, KAYVEN RIESE wrote:
-o client
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -c server
.cc -o server.o
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -L../../../
libs tree.o tree_impl.o server.o -lmico2.3.12 -lcompat -lssl
-lcrypto -lm -lp
thread -o server
gmake[2]: Leaving directory `/usr/local/mico/demo/obv/tree'
gmake[2]: Entering directory `/usr/local/mico/demo/obv/tricky'
echo '# Module dependencies' > .depend
/usr/local/mico/./admin/mkdepend -I. -I../../../include -O2
-Wall -D_REENTRANT
-D_THREAD_SAFE *.c *.cc >> .depend
/usr/local/mico/./idl/idl tricky.idl
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -c tricky
.cc -o tricky.o
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -c tricky
_impl.cc -o tricky_impl.o
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -c client
.cc -o client.o
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -L../../../
libs tricky.o tricky_impl.o client.o -lmico2.3.12 -lcompat
-lssl -lcrypto -lm
-lpthread -o client
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -c server
.cc -o server.o
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -L../../../
libs tricky.o tricky_impl.o server.o -lmico2.3.12 -lcompat
-lssl -lcrypto -lm
-lpthread -o server
gmake[2]: Leaving directory `/usr/local/mico/demo/obv/tricky'
gmake[1]: Leaving directory `/usr/local/mico/demo/obv'
gmake[1]: Entering directory `/usr/local/mico/demo/services'
Makefile:52: warning: overriding commands for target `install'
../MakeVars:76: warning: ignoring old commands for target `install'
for i in naming naming-lb naming-mt events property-daemon; do
gmake -C $i || e
xit 1; done
gmake[2]: Entering directory `/usr/local/mico/demo/services/naming'
echo '# Module dependencies' > .depend
/usr/local/mico/./admin/mkdepend -I. -I../../../include -O2
-Wall -D_REENTRANT
-D_THREAD_SAFE *.c *.cc >> .depend
/usr/local/mico/./idl/idl account.idl
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -c accou
nt.cc -o account.o
c++ -I. -I../../../include -O2 -Wall -D_REENTRANT
-D_THREAD_SAFE -c clien
t.cc -o client.o
client.cc:2:28: coss/CosNaming.h: No such file or directory
client.cc: In function `int main(int, char**)':
client.cc:27: error: `CosNaming' has not been declared
client.cc:27: error: `NamingContext_var' undeclared (first use
this function)
client.cc:27: error: (Each undeclared identifier is reported only
once for each
function it appears in.)
client.cc:27: error: expected `;' before "nc"
client.cc:30: error: `nc' undeclared (first use this function)
client.cc:39: error: `CosNaming' has not been declared
client.cc:39: error: `Name' undeclared (first use this function)
client.cc:39: error: expected `;' before "name"
client.cc:40: error: `name' undeclared (first use this function)
client.cc:56: error: `CosNaming' has not been declared
client.cc:56: error: `NotFound' has not been declared
client.cc:56: error: invalid catch parameter
client.cc:60: error: `CosNaming' has not been declared
client.cc:60: error: `CannotProceed' has not been declared
client.cc:60: error: invalid catch parameter
client.cc:64: error: `CosNaming' has not been declared
client.cc:64: error: `InvalidName' has not been declared
client.cc:64: error: invalid catch parameter
client.cc:56: error: `...' handler must be the last handler for
its try block
client.cc:60: error: `...' handler must be the last handler for
its try block
gmake[2]: *** [client.o] Error 1
gmake[2]: Leaving directory `/usr/local/mico/demo/services/naming'
gmake[1]: *** [subs] Error 1
gmake[1]: Leaving directory `/usr/local/mico/demo/services'
gmake: *** [prg] Error 1
bsd# pwd
/usr/local/mico/demo
bsd#
_______________________________________________
Mico-devel mailing list
[email protected]
http://www.mico.org/mailman/listinfo/mico-devel
--
Karel Gardas [EMAIL PROTECTED]
ObjectSecurity Ltd. http://www.objectsecurity.com
_______________________________________________
Mico-devel mailing list
[email protected]
http://www.mico.org/mailman/listinfo/mico-devel
[demo$:780] cd random
/c/home/wrk/spg/mico/demo/random
/c/home/wrk/spg/mico/demo/random
[random$:781] ls
Makefile README client.exe random.cc random.idl random.o
Makefile.win32 client.cc client.o random.h random.ior
[random$:782] ./client
Trying to make an object from:
IOR:000000000000000f49444c3a52616e646f6d3a312e3000000000000100000000000000500001000000000016706c616e7874792e6473672e63732e7463642e69650006220000002c3a5c706c616e7874792e6473672e63732e7463642e69653a52616e646f6d3a303a3a49523a52616e646f6d00
Here are some true random numbers:
uncaught MICO exception: IDL:omg.org/CORBA/COMM_FAILURE:1.0 (0,
not-completed)
Aborted (core dumped)
[random$:783]
_______________________________________________
Mico-devel mailing list
[email protected]
http://www.mico.org/mailman/listinfo/mico-devel