Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ice-users] [EXTERNAL] Developing MOOSE with ICE

Would you mind trying out a more recent version of ICE and letting us know if you still experience this issue?


Alex

On Jul 11, 2016, at 5:42 PM, K. N. Ramachandran <knram06@xxxxxxxxx> wrote:

Hi Alex,

Thank you for your detailed reply. I was able to resolve the first issue by updating the Paths and Symbols.

I am having trouble with the second problem. When I click on the Tool Chain Editor, I get an error, which I have attached as an image in this mail (eclipse_ice_error.png.

My Eclipse ICE build details are:

---------------------------------------------------------------
ICE - Integrated Computational Environment

Version: master
Build id: 20160419
---------------------------------------------------------------

At this point, I am not able to select a different toolchain and I am stuck here. Please advise on how best to resolve this.

Thank You.

On Mon, Jul 11, 2016 at 3:00 PM, McCaskey, Alex <mccaskeyaj@xxxxxxxx> wrote:
Sorry for the delay, I just returned from vacation. 

The first problem you reference is due to the fact that the current implementation of Fork the Stork action looks for moose in the current ICE workspace / Project Explorer. You can change this by right-clicking testMoose and selecting Properties > C/C++ General > Paths and Symbols and changing the Include Directories to wherever your moose repository is located. This is of course pretty repetitive and takes time, since there is no make install for MOOSE and you have to instead point to all the include directories individually. To get around this, you could just use our Developer > Frameworks > MOOSE > Clone MOOSE action. This will pull down moose and configure your CDT Indexer to appropriately index the header files. That should get rid of your unresolved inclusion problems. 

I think the second/third problem is more related to the Eclipse C++ tooling. The LLVM toolchain isn’t necessary if you are using GCC. It just means that your current CDT toolchain is set as that, and you need to change it to the GCC one. You could right click on testMoose and select Properties > C/C++ Build > Tool Chain Editor and see if you could change to the current toolchain to Linux GCC. Let me know if that works for you.

Please let me know if you have any more questions or problems. I’m happy to help out!

Best, 

Alex

On Jul 8, 2016, at 4:44 PM, Billings, Jay Jay <billingsjj@xxxxxxxx> wrote:

Great! Thanks. Alex will answer it then.

Jay

Jay Jay Billings
Oak Ridge National Laboratory
Twitter Handle: @jayjaybillings

From: ice-users-bounces@xxxxxxxxxxx <ice-users-bounces@xxxxxxxxxxx> on behalf of K. N. Ramachandran <knram06@xxxxxxxxx>
Sent: Friday, July 08, 2016 3:49 PM
To: Ice user discussions
Subject: Re: [ice-users] Developing MOOSE with ICE
 
Hi Jay,

Thanks for your quick reply. This can wait till Monday, no problem.

Thank You.

On Fri, Jul 8, 2016 at 3:40 PM, Billings, Jay Jay <billingsjj@xxxxxxxx> wrote:
Alex McCaskey can help you with this, but he is out of the office until Monday. Can this wait until then or is it immediate?

In the meantime, I have created a ticket to track progress on getting this fixed (and assigned it to Alex). You can see it here:


Jay

Jay Jay Billings
Oak Ridge National Laboratory
Twitter Handle: @jayjaybillings

From: ice-users-bounces@xxxxxxxxxxx <ice-users-bounces@xxxxxxxxxxx> on behalf of K. N. Ramachandran <knram06@xxxxxxxxx>
Sent: Friday, July 08, 2016 3:21 PM
To: ice-users@xxxxxxxxxxx
Subject: [ice-users] Developing MOOSE with ICE
 
Hello all,

I have just started becoming familiar with Eclipse ICE and obtained a Linux binary build using the Python install script. I am currently following the instructions at https://wiki.eclipse.org/Developing_MOOSE_Applications_with_ICE and I am having some trouble here.

I am stuck at the "Adding a Kernel" section. I am facing the following issues and I feel I followed all the preceding instructions clearly.

1) I am able to Add the Kernel and I get the header and src files. But Eclipse is not able to find the "Kernel.h" and I get an "Unresolved inclusion" there as well as other places in the file.

2) Trying to execute the Make target for the Moose App only results in "Info: Nothing to build for testMoose" where testMoose is my app name.

3) When I check the Properties for testMoose, I notice an error message under the "C/C++ Build" section which says:

Toolchain "LLVM with GCC (Linux)" is not detected.

So is the LLVM toolchain necessary? I compiled libMesh using the standard Linux GCC toolchain and I had no issues there.

Any help would be greatly appreciated here.


Thanking You,
K.N.Ramachandran

_______________________________________________
ice-users mailing list
ice-users@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ice-users




-- 
K.N.Ramachandran
_______________________________________________
ice-users mailing list
ice-users@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ice-users


_______________________________________________
ice-users mailing list
ice-users@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ice-users




--
K.N.Ramachandran
Ph: 814-441-4279
<eclipse_ice_error.png>_______________________________________________
ice-users mailing list
ice-users@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ice-users


Back to the top