Adventure FEA system in Debian Lenny
05-19-2009, 10:56 AM
Post: #1
« Adventure FEA system in Debian Lenny »
Hi forum...

I have this FEA system, http://adventure.sys.t.u-tokyo.ac.jp/ coded by the Japs ( outstanding piece of software, therefore ...), I mean, they built the Mitsubishi A6m Zero, the IJN Yamato, the Lexus... they know what they do...

It is built to run in Red Hat 7.x...

Found a few topics on the web on how to build this in a generic distro:

One is for Ubuntu Feisty 7.04, http://adventurefeaproject.blogspot.com/ made by the creator of a forum dedicated to Adventure FEA ( somewhat dead or inactive in the last two years... )

The other, made for OpenSuse 10.2 is made by Professor Ogino from Mechanical Engineering Department of University of Tokyo.

I tried to follow both but I stubled with difficulties od the linker not finding headers for the standard include files in c++.

Well... I have the whole lot of the gcc suite... and Fortran suite of Debian... as well as the automake, binutils.... whatever...

why the heck does 'make' complaints about not finding string.h stdlib.h and stdio.h and xxxx.h ...whatever, even if i explicitly change '#include string.h' to '#include<cstring>' it will complain about a missing string.h when building a file in the TriPatch application, for instance...

Does anyone have a clue on what kind of changes I must make to the Makefiles in order to have this compiled on a decent ( ... mean recent... :-) ) distro like Debian...?


Best regards

Alex
05-19-2009, 07:56 PM
Post: #2
« RE: Adventure FEA system in Debian Lenny »
Maybe it has to do with the gcc version? I am not sure if the file structure changes between gcc versions. One thing to try is to use earlier versions of gcc.
06-08-2009, 07:14 PM
Post: #3
« RE: Adventure FEA system in Debian Lenny »
(05-19-2009 07:56 PM)continuum Wrote:  Maybe it has to do with the gcc version? I am not sure if the file structure changes between gcc versions. One thing to try is to use earlier versions of gcc.



Hi Continuum

Long time no see... :-D

After googling ( and Yahooing and Lycoseing ... etc ) a LOT, I found this Howto on compiling Adventure System FEA on a OpenSUSE 11 x64 system... not too far away from a Debian 5.0...

http://cm.mech.kyushu-u.ac.jp/~ogino/adv_on_suse11.html


Made by Professor Masao Ogino of Kyushu University in Japan.

So far I have managed to compile all the tools of the package, http://adventure.sys.t.u-tokyo.ac.jp/ except AdvBCTool-1.02...

I guess this has to do with my Motif libraries libMotif3 and libMotif3-dev from Debian repos...

why don't the developers of the package use OpenGL like everybody else...?

Anyway, didn't investigate further to check what are the differences of implementation from OpenSuse 11 to Debian 5...

Anyone care to try his luck...?

It is a FREE package, has multiphysics support ( magnetostatics, Solid elasticity-plasticity, Navier-Stokes, Thermal ) with Genetic optimization tools...

BTW, DO NOT care to download the LiveCD, unless you are proficient in Kanji-hiragana (which I am not).... or have some nice japanese friend that will help you in using it...

Enjoy

Alex[/u]
06-09-2009, 06:32 PM
Post: #4
« RE: Adventure FEA system in Debian Lenny »
Hi Again Forum

For q quick update on building Adventure FEA on a Debian 5 system... I have managed to build the last remaining tool of Adventure FEA... The boundary condition builder... AdvBCTool-1.02

Reporting to the instructions in http://cm.mech.kyushu-u.ac.jp/~ogino/adv...se11.html, two more steps have to be taken... : Install libxmu-dev, libxmu-headers, and X11proto-print-dev...

That does the trick... now, next step is learning how to use this... :-)

Regards

Alex