Questions tagged [ace]

The ADAPTIVE Communication Environment (ACE), a C++ network programming toolkit. For the ACE database available since MS Access 2007, use an ms-access tag and the ms-jet-ace tag. For the ACE editor, use the [ace-editor] tag.

The ADAPTIVE Communication Environment (ACE) is a freely available, open-source object-oriented (OO) framework that implements many core patterns for concurrent communication software.

For the ACE database available since MS Access 2007, use the tag and the tag.

For the ACE editor use the tag.

206 questions
0
votes
1 answer

C++ segmentation fault when trying to resolve a CORBA reference

When im trying to resolve a CORBA reference I receive a segmentation fault. Either im blind or I have done something really stupid for this not work. Im using ACE 5.7.9 TAO 1.7.9 for CORBA. Wondering if anyone can help me please ??? The segmentation…
nixgadget
  • 6,983
  • 16
  • 70
  • 103
0
votes
2 answers

How do ACE mutexes work and why does the ACE thread mutex work differently?

This question is about the use of ACE mutexes. Below is a rather lengthy minimal example, which works as follows: The code starts several threads and stops them after 10 seconds. Each of the threads tries to acquire a mutex and keeps it until its…
Fabian
  • 4,001
  • 4
  • 28
  • 59
0
votes
1 answer

Problems linking ACE in VC++

I've built ACE.dll and ACE.lib of the ACE library. But when I link it to my program, I get several errors like Error 2 error LNK2019: unresolved external symbol "void * __cdecl ACE_OS::memcpy(void *,void const *,unsigned int)"…
aks
  • 1,321
  • 5
  • 15
  • 27
0
votes
1 answer

ACE Service Configurator Framework alternatives

Are there any frameworks with similar functionality as ACE Service Configurator Framework? Or what approaches do you know to deal with dynamically loaded modules?
kola
  • 310
  • 2
  • 10
0
votes
1 answer

Can't compile the ACE 6.3.0 library apps in CentOS 6.5

After ungzip-tar, the configure and the make in objdir succeeded. Trying to do a make in the gperf directory under apps fails with below : make[1]: Entering directory…
Tinkaal Gogoi
  • 4,344
  • 4
  • 27
  • 36
0
votes
0 answers

ACE_Process_Options::spawn() doesn't return -1 for invalid inputs

debuggerProcess = new ACE_Process(); ACE_Process_Options options; options.command_line(cmdline.c_str()); //options.avoid_zombies(1); pid_t pid = debuggerProcess->spawn(options); ACE_Process_Options::spawn() is working properly on windows. if i pass…
Santhosh Kumar
  • 167
  • 2
  • 12
0
votes
1 answer

OpenDDS - message_writer->write(...) error DDS::RETCODE_TIMEOUT

I'm creating an simple message program in openDDS. This program uses a publisher and a subscriber. In the publisher I write a message with: DDS::ReturnCode_t error = message_writer->write(message, DDS::HANDLE_NIL); When I try to send from 180 bytes…
DKo
  • 820
  • 1
  • 9
  • 19
0
votes
1 answer

process SIGABRT when PortableServer::ServantLocator preinvoke() returns CORBA::OBJECT_NOT_EXIST()

The following is the extract of the class I use which inherits from PortableServer::ServantLocator class in TAO. When the overridden method of preinvoke() is being invoked, if the servant is NULL (which has been destroyed prior to this instance), I…
vibz
  • 157
  • 1
  • 12
0
votes
1 answer

how to get process id from process name in linux programatically

In my project, we use the ACE ( Adaptive Communication Environment) middleware to write OS independent code that would run on both Windows and Linux. The requirement is to the get the process id from process name. Since ACE does not support this,…
G.S
  • 123
  • 3
  • 11
0
votes
1 answer

ACE thread manager can not invoke function

I want to create a thread with ACE_thread_manager, there is no error when I debug. but the result is not right. The function did not work; code like this: #include "ace/OS.h" #include "ace/Log_Msg.h" #include "ace/Thread_Manager.h" #include…
Lucifer
  • 49
  • 5
0
votes
2 answers

tao_idl returns with unspecified error when compiling using gcc

Hi I'm quite new to ACE ORB(TAO). My exisiting system compiles fine with xcc compiler in solaris. Now I got to use gcc compiler instead. When I try to compile my source code using gcc, I get the following…
vibz
  • 157
  • 1
  • 12
0
votes
2 answers

How to build ACE for MingW-64 no MakeFile in Ace Root

I am attempting to build the ACE library for Mingw GCC 64 bit on Windows. The instructions here state the following: Install the MinGW tools (including the MinGW Development toolkit) into a common directory, say c:/mingw. Install the MSYS tools…
James Franco
  • 4,516
  • 10
  • 38
  • 80
0
votes
1 answer

Why do I get linker errors trying to compile my first CORBA server (using ACE/TAO ORB implementation)?

Trying to implement my very first CORBA server (with ACE/TAO ORB implementation) I use the following makefile: #compiler …
Patryk
  • 22,602
  • 44
  • 128
  • 244
0
votes
1 answer

Ace 6.2.0 and up Compile enable and disable without configuration file

I am compiling ACE in Linux and I have 2 issues with compiling, I hope someone can help me with them, since I haven't found an answer in the web: My first question: In previous versions of ACE, I was able to compile with configure file, disabling…
inbaly
  • 582
  • 1
  • 6
  • 16
0
votes
1 answer

Compile Python embed C library on Windows, got error C2371: 'pid_t' : redefinition; different basic types

I searched on google, this issue caused by a bug of ACE, here's the bug link: http://bugzilla.dre.vanderbilt.edu/show_bug.cgi?id=3190 In ACE head file os_types.h, define pid_t as #if defined (ACE_WIN32) && !defined(__MINGW32__) typedef long…
Vatel
  • 79
  • 7