-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trouble when doing cmake in Windows #86
Comments
@WenyinWei Can you give me more information about the process you went through to get these errors? We've built NJOY21 on Windows and haven't seen this before. Keep in mind that we only support installing/building NJOY21 (or NJOY2016) using Windows Subsystem for Linux. |
@jlconlin Thank you jlconlin, I didn't compile it on Windows Subsystem but by MinGW. It seems that the compatibility problem would deadly limit its usage on Windows platform while embedding parts of NJOY(e.g. parsing ENDF file) into a Windows software. Do you have any good suggestions to settle the problem? Thanks, |
@WenyinWei Windows Subsystem for Linux (WSL) is available for every Windows 10 machine for free and works well. We would like to make this native on Windows, but don't currently have the resources. For now WSL seems to be the way to go. |
Could any part of NJOY works as a third party header in windows app? This is good enough but relies on mature modulization organization. |
Not at this time, no. |
All,
An executable created under WSL can be run in Windows ... see
https://docs.microsoft.com/en-us/windows/wsl/interop
Skip Kahler
…On Mon, May 20, 2019 at 2:31 PM Jeremy Lloyd Conlin < ***@***.***> wrote:
Not at this time, no.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#86?email_source=notifications&email_token=AEHJISPMJYAFZEL7RPNNI7TPWLU7RA5CNFSM4HN4HB2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVZWDHI#issuecomment-494100893>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEHJISN7I263LUFAPS5WKMDPWLU7RANCNFSM4HN4HB2A>
.
--
Dr. A. C. (Skip) Kahler
Kahler Nuclear Data Services, LLC
kahler3ac@gmail.com
+1 321 368 3645
|
@WenyinWei If you are looking for something for working with ENDF/ACE files, you may want to look at others projects too. OpenMC has a data module that can give you access to data within ENDF files through Python classes. Fudge also has similar functionality. Both of those are written primarily in Python and may be easier to integrate into a Windows app. |
Thanks for all of your warm reply. I would try some of these tools someday and report the best choice. |
NJOY21 defers ENDF processing to a independent software library called ENDFtk, which is not specific to the NJOY21 application and can be (and has been) used in the context of other applications |
Regarding the error you encountered can you tell us a bit more about the environment your working in and walk through the steps you took to clone and build NJOY21? |
Hello guys,
Nice to see Los Alamos National Laboratory's excellent work on helping people with their data. I met some troubles when installing NJOY, any volunteer willing to help?
I can almost make sure that the problem was caused by such lines in CMakelists of subprojects:
, I guess the problem only exists for Windows because Linux handle Git commands very naturally.
Thanks in advance,
Wenyin
The text was updated successfully, but these errors were encountered: