Comments (9)
Going to begin tests using a dedicated branch on my fork:
wget https://raw.github.com/wyldckat/engrid/sandbox-1.4/build.bash
chmod +x build.bash
./build.bash
I'll update this comment with the results on the tests I've made so far:
- Ubuntu 12.04 32bit
- Builds successfully.
- Seems to work properly.
- Outputs this message right after start on the command line: ```
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "" under id 59
* openSUSE 12.2 64bit (KDE)
* Builds successfully.
* Seems to work properly.
* Outputs this message into the Output widget when it first opens the GMsh import file open: ```
KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
- openSUSE 12.1 64bit (KDE)
- Same as with 12.2 64bit (KDE)... all seems OK.
- openSUSE 11.4 64bit (Gnome)
- All seems OK.
- No warning messages.
- Fedora 17 32bit
- All seems OK.
- No warning messages.
from engrid.
Second battery of tests:
- Fedora 16 64bit:
- All seems OK.
- Had to add
patch
to the dependencies list, because the other machine installations already had them from building OpenFOAM.
- Fedora 15 32bit
- All seems OK.
- No warning messages.
- Fedora 14 64bit
- All seems OK.
- No warning messages.
from engrid.
@ogloth: According to my tests, you can now safely merge the windows-1.4
branch with release-1.4
, which includes the following functionalities:
build.bash
andsetup_pathes.bash
have been updated and fixed for proper operation with the listed Linux Distributions.- Everything is properly tuned for building on Windows with MSVC 2008.
debian
folder has been updated and I think it's now ready to be used for generating deb packages for Ubuntu.
from engrid.
I think I've mastered the PPA thing: https://launchpad.net/~wyldckat/+archive/engrid-ppa
Auxiliary notes: Debian package development
I started to look at openSUSE's build system... but them my head went into strike and no longer wants to think about this ;)
from engrid.
Updated build.bash
and setup_pathes.bash
script at windows-1.4
for Ubuntu 12.10:
- Ubuntu 12.10 64bit
- Builds successfully.
- Seems to work properly.
- Outputs this message right after start on the command line: ```
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "" under id 59
Wiki has also been updated.
from engrid.
A new round of tests, now with the new build script:
- CentOS 6.3 64bit - OK (added EPEL repository and used "fedora" option)
- Debian 6.03 64bit - OK (used "ubuntu" option)
- Fedora 14 64bit - OK
- Fedora 15 32bit - OK
- Fedora 16 64bit - OK
- Fedora 17 32bit - OK
- openSUSE 11.4 64bit - OK
- openSUSE 12.1 64bit - OK
- openSUSE 12.2 64bit - OK
- Ubuntu 12.04 32bit - OK
- Ubuntu 12.10 64bit - OK
Commands used:
wget https://raw.github.com/enGits/engrid/release-1.4/build.bash
chmod +x build.bash
./build.bash
from engrid.
Commits made up to 8cfb4c3 have been pushed to release-1.4.
Once the tests are complete (will keep updating the previous comment), I'll take care of finishing up the installation instructions wiki page.
from engrid.
The Installation wiki page has been revamped and is as good as ready!
All that is left is for the actual release to be made!
Addendum:
- Actually, the page will need another update for when the PPA is fully ready...
- Found out that someone has been maintaining enGrid at openSUSE service repo: https://build.opensuse.org/package/show?package=engrid&project=science - which means that when 1.4.0 is released, it's a matter of asking them and providing instructions here as well.
from engrid.
OK, the one about openSUSE build service has been moved to another issue and this one is hereby closed!
from engrid.
Related Issues (20)
- Unable to import cases created with OpenFOAM 2.3 HOT 1
- Comments from Fedora package review
- Please create an AppData file for enGrid
- Ubuntu 14.04 Compatibility
- facefinder.cpp:100: += on uninit data ? HOT 1
- no-return-in-nonvoid-function HOT 1
- "master branch" and "new concept" Installation HOT 18
- Weird meshing: Tetras delete boundary layer HOT 5
- Boundary Layer creation error: Unrealistic large height computed HOT 10
- Build fails with VTK 6.3 RC2 HOT 3
- Wiki images upload HOT 1
- Alpha and Beta versions: Broken link on wiki HOT 1
- Errors when exporting to OpenFOAM HOT 4
- Build fails with VTK 7.1.0 and OpenGL2 VTK_RENDERING_BACKEND HOT 3
- Support Qt5 HOT 2
- netgen-4.9.13.zip download link is broken in src/scripts/build-nglib.sh HOT 2
- error trying to compile to generic linux HOT 3
- Parameters for boundary layer generation
- INTERFACE_QT_MAJOR_VERSION incompatible HOT 15
- Updated install instructions for OpenSUSE15 or Ubuntu20
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from engrid.