Tango Archiving
|
|
---|---|
Hello Team, I am encountering errors with HDB++ while executing the "make" command on the MingW terminal of Windows and Terminal of Ubuntu system. Below are the glimpse of the error logs and also attaching the detailed files with this post. I think that I am missing something for the configuration but could not figure out. The respective make files are also attached with this post. I have modified the make files as follows: For Windows System:
For Ubuntu System:
Glimpse of Errors after the "make" command execution - Windows System:
Glimpse of Errors after the "make" command execution - Ubuntu System:
Please note that I am executing the "make" command from the location where my hdb++ folder is located i.e., the main hdb++ folder. I am looking for some help and guidance to point me on the right direction. Kind regards, Jyotin Ranpura _______________ |
|
|
---|---|
Hi Jyotin, HDB++ is currently not officially supported because it is not yet fully ready. (Still not officially released). It is not supported on Windows. We might consider it at some point but up to now, the development has been done on Linux only so I'm not surprised it doesn't compile on Windows, even if you are using MingW. This was never tested. About the files you provided, I would suggest to set at least in Make-hdb++.in file to avoid to compile features which are specific to ELETTRA.This will not solve your compilation issues but it could be useful for the future. What version of Tango did you install? What version of MySQL did you install? What is your compiler version on Ubuntu? Kind regards Reynald
Rosenberg's Law: Software is easy to make, except when you want it to do something new.
Corollary: The only software that's worth making is software that does something new. |
|
|
---|---|
Hello Reynald, Thank you for your prompt reply. ReynaldI use Tango 8.1.2 for both the systems. ReynaldI have installed mysql-server 5.5.44 for both the systems. ReynaldThe compiler version on Ubuntu is gcc 4.8.4. Reynald Yes, I have changed it in the script and now I am encountering some new and long compilation errors! Here is the short glimpse of the errors:
A quick question, I am not running the EventSubscriber and ConfigurationManager device servers before executing the make command. I mean, I also tried executing the Make files of those device servers but they too are giving errors. Will that make any difference? And is there any tentative/approximate date when HDB++ will be released? Kind regards, Jyotin —————– |
|
|
---|---|
Po! The EventSubscriber and ConfigurationManager device servers are using libhd++ and libhdb++mysql libraries so you must compile successfully these libraries first. First of all, could you please double-check that you adjusted all the paths correctly in the Make-hdb++.in and Make-8.1.2.c.in files according to what is described in the README file? In particular, it is essential that the following variables are set correctly to point to the Tango, omniORB and MySQL libraries installation directories:
In your case, it looks like your OMNIORB_DIR and TANGO_DIR variables are not set correctly. Please note that we typically use a version of MySQL >= 5.6 in order to be able to store data with microsecond timestamp resolution. Hoping this helps a bit. Reynald
Rosenberg's Law: Software is easy to make, except when you want it to do something new.
Corollary: The only software that's worth making is software that does something new. |
|
|
---|---|
Reynald Hello Reynald, Sorry for the delay in responding you. I will check the paths again in the make files as guided and will update you with the outcome. Reynald Roger that! Thank you for helping me out. Kind regards, Jyotin ———– |
|
|
---|---|
Reynald Hello Reynald/Team, Just for the update, you were right in mentioning about the variables in the make files were not configured properly. The compilation errors are now resolved. Many thanks for your prompt help! Kind regards, Jyotin |
|
|
---|---|
Hi All I have to archive the values of attributes of devices of different tango-host as well as localhost connected in network. How can I achieve this functionality in mambo ? How to use multiple tango-host in mambo ? Thanks and Regards TCS-GMRT Team
Regards,
TCS_GMRT |
|
|
---|---|
Specify the TANGO_HOST as part of the name of the device. Andy |
|
|
---|---|
Hi Andy I have specified the multiple TANGO_HOST in TANGO_HOST variable. 1.)In mambo, its showing only the devices of the first host defined in the TANGO_HOST variable. Its not showing the devices of the second host and so on defined in the TANGO_HOST variable. Thus I am not able to archive the attributes of different hosts. My aim is to archive the attributes of devices of different hosts as well as localhost. 2.)Is there any method to archive the attributes of devices of different hosts as well as localhost other than using mambo-gui ? Thanks and Regards TCS-GMRT Team
Regards,
TCS_GMRT |
|
|
---|---|
Hello. I already answered that kind of question in that post: "Mambo was not designed to work with multiple tango hosts at the same time. The coma separator is more likely interpreted to consider that if the first one does'nt answer, try second one." Regards,
Rg
|