RT-Druid svn repository build

Forum related to ERIKA Enterprise and RT-Druid version 2

Moderator: paolo.gai

Locked
mirorus

RT-Druid svn repository build

Post by mirorus »

Hi,

I need to add to the RT-Druid support for my specific board. I'm using STM32Fxx processors family.
This is what I did:
1. Downloaded EE_RT-Druid-2.6.0-juno-win32;
2. Cloned RT-Druid svn repo from svn://svn.tuxfamily.org/svnroot/erika/erikae/repos/ee/trunk/ee;
3. Started EE_RT-Druid-2.6.0-juno-win32;
4. Then I imported the whole RT-Druid repository, checkout locally in 2., into the just started eclipse;
5. I set ANT_HOME and MEM_OUTPUT_LOCATION as explained here: http://erika.tuxfamily.org/wiki/index.p ... id_plugins
6. Then I opened site.xml from the website_tuxfamily project;
7. Clicked BUILD ALL.
8. And I got some errors related to TEST. I removed this category from the categories, from the project.
9. And I again started BUILD ALL to build all plugins in the system.
10. And this is what I get now:
C:\Users\mirorus\workspace_plugin-development\.metadata\.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\package.org.eclipse.pde.container.feature.group.group.group.xml:88: The following error occurred while executing this line:
C:\Users\mirorus\workspace_plugin-development\.metadata\.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\package.org.eclipse.pde.container.feature.group.group.group.xml:150: Unable to find: Installable Unit [ id=com.eu.evidence.rtdruid.oil.contrib.st.core version=1.2.0.201702152225 ]
The following error occurred while executing this line:
C:\Users\mirorus\workspace_plugin-development\.metadata\.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\package.org.eclipse.pde.container.feature.group.group.group.xml:150: Unable to find: Installable Unit [ id=com.eu.evidence.rtdruid.oil.contrib.st.core version=1.2.0.201702152225 ]

I tried to export just this particular plugin com.eu.evidence.rtdruid.oil.contrib.st.core, where it shows some issues. And I get now some log.zip file with a list of errors and workings.

I tried really many things but all this comes to this errors.

I would highly appreciate any clues on how to fix this.
I need working build in order to start implement my extensions.
Attachments
logs.zip
(3.93 KiB) Downloaded 583 times
paolo.gai
Administrator
Posts: 877
Joined: Thu Dec 07, 2006 12:11 pm

Re: RT-Druid svn repository build

Post by paolo.gai »

Dear anonymous,

Thanks for your message. Is there a reason why there is no signature in your post?

It would be really nice to know with who we are talking, the kind of project you are doing, your affiliation...

Thanks,

Paolo
mirorus

Re: RT-Druid svn repository build

Post by mirorus »

Hi Paulo,

I'm sorry I missed to update my profile. I'm new here, I mean in the forum, and I still don't know how to use it very well. But over time I hope to catch up quickly.

Regarding the project I'm working on now. As you can see from my company web side, I used to work in a various projects. For some time I worked for automotive company - designing firmware for automotive clusters. I changed my understanding about how SW should be designed. And we decided to start implementing those strict standards of coding (and processes as well) over our ongoing and future projects.
In fact I found ERIKA web site a couple of years ago. And I was coming from time to time to see if there is something new. I tried, back then, to at least try some example with this ERIKA but without any success. Anyway.
Right now we are working on LED based lamp product, which is supposed to be used in green house plant growing. The idea is to create extendable frame work, to be used in future products like plant irrigation system, temperature and humidity control, etc. - i.e. to have green house controllable environment system.

This is more or less the idea.
And now I need to put into the plugin extra board support.
paolo.gai
Administrator
Posts: 877
Joined: Thu Dec 07, 2006 12:11 pm

Re: RT-Druid svn repository build

Post by paolo.gai »

Hi Miroslav,

Thanks for your message!

Note that if you are just adding some board drivers, you may not need to change the OIL part, but it could be sufficient to use EEOPT directives (avoiding to put a BOARD section), that are translated into #defines.

More on the RT-Druid plugin soon...

PJ
mirorus

Re: RT-Druid svn repository build

Post by mirorus »

Thanks a lot :)

Miro
Locked