dependency OS specific #108
-
Hello @lcpt. Thank you for great software. I want to install xc on windows natively, not by WSL technology. |
Beta Was this translation helpful? Give feedback.
Replies: 9 comments 10 replies
-
Hi, @ebrahimraeyat! I'm not sure. Some years ago, I tried to compile it on Windows through cygwin, but some libraries were missing. I've never tried again. |
Beta Was this translation helpful? Give feedback.
-
Thanks, but I want to know if really possible to prepare a ready to use .exe file for users. I track your work and as you know, It is a very good software for engineers, But I think because not possible to install it on windows, it is not use widely by engineers. |
Beta Was this translation helpful? Give feedback.
-
Sorry @ebrahimraeyat, I don't know. I barely use Windows once in a month, even less, so I know very little about programming libraries available for this platform. On the other hand, I think true Windows users are unwilling to use software that forces them to write Python scripts (or any other form of programming). They prefer black boxes with plenty of dialog boxes :) |
Beta Was this translation helpful? Give feedback.
-
Thanks. Yes, I agree with you. But I think if it is available for windows, other developers like me(!) can write Gui for it. I am very interested to write an open source Gui for xcfem, But I think it is require a massive work on it and thus time consuming. If it be available for windows, during developement, I can sell some part to be able to continue the remaining project. BTW, I searched for dependencies. I don't know if I am right. XC Dependencies.API. User interface
Computational geometry. Mesh generation
Number crunching
Data storage
Libraries building. Version control.
|
Beta Was this translation helpful? Give feedback.
-
Yes, those are the dependencies. I've fixed the ITPACK and some other broken links in the dependencies list, thanks. This link and its neighbors correspond to linear algebra libraries. |
Beta Was this translation helpful? Give feedback.
-
I would also like to give a hand but I don't own a Windows machine. I can try to cross-compile it on Debian and then check if it works on Windows or not. Thank you @ebrahimraeyat for starting this thread. If you prepare a comprehensive list of all needed packages, I can start working on it. |
Beta Was this translation helpful? Give feedback.
-
But @ebrahimraeyat if you want to sell your compiled package, the first thing you have to do is removing OpenSees. Maybe we can write an extra interface and let the end users download OpenSees. If we don't do it we will have license compatibilty problems. Because OpenSees is a proprierary sofware with no open-source license. |
Beta Was this translation helpful? Give feedback.
-
Yes @smohaorg. And as XCFEM uses OpenSees source code directly, I think we can't tell the user to only download the executable opensees, because it did not work. |
Beta Was this translation helpful? Give feedback.
-
I understand. Anyway, I think the easiest way to get the software running on Windows is to solve the problem with the X window server (on the Windows side). |
Beta Was this translation helpful? Give feedback.
I understand. Anyway, I think the easiest way to get the software running on Windows is to solve the problem with the X window server (on the Windows side).