Johnny Willemsen
2013-11-11 14:51:20 UTC
Hi,
Thanks for using the PRF form. We as Remedy IT are doing regular cross
builds of ACE/TAO and we don't have problems. I remember seeing this
message in the past but not recently. Can you try TAO 2.2.3 which you
can download from http://download.dre.vanderbilt.edu
Best regards,
Johnny Willemsen
Remedy IT
http://www.theaceorb.nl
Thanks for using the PRF form. We as Remedy IT are doing regular cross
builds of ACE/TAO and we don't have problems. I remember seeing this
message in the past but not recently. Can you try TAO 2.2.3 which you
can download from http://download.dre.vanderbilt.edu
Best regards,
Johnny Willemsen
Remedy IT
http://www.theaceorb.nl
ACE/TAO VERSION
6.0a 2.0a (ACE+TAO-2.0a.tar.gz)
HOST MACHINE AND OPERATING SYSTEM
Ubuntu 11.10 (3.0.0-12-generic)
cross compile tools: arm-linux-gcc-4.4.3
TARGET MACHINE AND OPERATING SYSTEM
armv71 linux CES-4412P 3.0.15 #9
include "config-linux.h"
cross_compile=1
CROSS_COMPILE=arm-linux-
no_hidden_visibility=1
TAO_IDL:=$HOST/build/linux/bin/tao_idl
TAO_IDLFLGAS+=-g $HOST/build/linux/bin/ace_gperf
TAO_IDL_DEP:=$HOST/build/linux/bin/tao_idl$(EXEEXT)
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
CONTENTS OF $(ACE_ROOT)/bin/MakeProjectCreator/config/default.features
N/A
AREA/CLASS/EXAMPLE AFFECTED
ace tao orbsvcs for arm is compiling ok
error occurs when run TAO hello test
Does THE PROBLEM AFFECT
COMPILATION? no
LINKING? no
EXECUTION? yes
OTHER(please specify) no
SYNOPSIS
trying to run a basic Hello test for client-server communication
it throws error of ORBInitializer
DESCRIPTION
ace gperf and TAO_IDL are compiled in $HOST/build/linux for host system,
then switch all config to ARM platform and recompile ace tao and
orbsvcs,all the .so
are upload to the target board
Here I have a simple server-client test hello program and compiled
successfully,however ,
"TAO(1194|1074487824) ERROR:ORBInitializer Registry unable to find the
ORBInitializer
Registy instance: Invalid argument"
#########server.cpp#########
int main(){
int argc=3;
char *argv[]={"ace_main","-o","s.ior"};
CORBA::ORB_var orb=CORBA::ORB_init(argc,argv,"server")
.......
}
##########client.cpp#########
int main(){
int argc=3;
char *argc[]={"ace_main","-k","file://s.ior"};
.....
}
server and client are compiled from server.cpp and client.cpp,the error
occurs when I run
./server, also ./client is throwing same error.
I have tryed to use the newest ACE+TAO(6.2.0) to do the same step,but
the error is same,
can somebody help me? Thank you!
Ryan
_______________________________________________
tao-users mailing list
http://list.isis.vanderbilt.edu/mailman/listinfo/tao-users
6.0a 2.0a (ACE+TAO-2.0a.tar.gz)
HOST MACHINE AND OPERATING SYSTEM
Ubuntu 11.10 (3.0.0-12-generic)
cross compile tools: arm-linux-gcc-4.4.3
TARGET MACHINE AND OPERATING SYSTEM
armv71 linux CES-4412P 3.0.15 #9
include "config-linux.h"
cross_compile=1
CROSS_COMPILE=arm-linux-
no_hidden_visibility=1
TAO_IDL:=$HOST/build/linux/bin/tao_idl
TAO_IDLFLGAS+=-g $HOST/build/linux/bin/ace_gperf
TAO_IDL_DEP:=$HOST/build/linux/bin/tao_idl$(EXEEXT)
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
CONTENTS OF $(ACE_ROOT)/bin/MakeProjectCreator/config/default.features
N/A
AREA/CLASS/EXAMPLE AFFECTED
ace tao orbsvcs for arm is compiling ok
error occurs when run TAO hello test
Does THE PROBLEM AFFECT
COMPILATION? no
LINKING? no
EXECUTION? yes
OTHER(please specify) no
SYNOPSIS
trying to run a basic Hello test for client-server communication
it throws error of ORBInitializer
DESCRIPTION
ace gperf and TAO_IDL are compiled in $HOST/build/linux for host system,
then switch all config to ARM platform and recompile ace tao and
orbsvcs,all the .so
are upload to the target board
Here I have a simple server-client test hello program and compiled
successfully,however ,
"TAO(1194|1074487824) ERROR:ORBInitializer Registry unable to find the
ORBInitializer
Registy instance: Invalid argument"
#########server.cpp#########
int main(){
int argc=3;
char *argv[]={"ace_main","-o","s.ior"};
CORBA::ORB_var orb=CORBA::ORB_init(argc,argv,"server")
.......
}
##########client.cpp#########
int main(){
int argc=3;
char *argc[]={"ace_main","-k","file://s.ior"};
.....
}
server and client are compiled from server.cpp and client.cpp,the error
occurs when I run
./server, also ./client is throwing same error.
I have tryed to use the newest ACE+TAO(6.2.0) to do the same step,but
the error is same,
can somebody help me? Thank you!
Ryan
_______________________________________________
tao-users mailing list
http://list.isis.vanderbilt.edu/mailman/listinfo/tao-users