It sounds like a typical setup where you have to create a folder structure suitable for compilation. It means that you extract matC to a folder matC, extract hutiter to a hutiter folder and so on. On the top level directory (containing the above mentioned directories) you run your script.

About your visual question, the dependencies (matc, htier, elmer ...) are not needed for debugging but your master codebase, which I think is a finite element program, should come with IDE configuration files, usually VStudio on windows. However you could use CodeBlocks (my favorite) to import them and use it for Visual debugging your master code base with mingw.

If it is not the case with some reading of forums and web resources and mostly with determination you could achieve your goal (I have done it many times), ie to create a project on a visual ide. If you want 'just to run' the program you do not need the visual ide. However it helps if you hack on code.

If you want to try different free open source ides for c/c++ code many are available (for my research work i use codelite but It is a personal selection) these days and with comparable or better functionality to the closed source solutions. It all depends on what you try to accomplish.




On 12/24/2011 6:52 PM, Sonya Blade wrote:
Runing the script in the wrong directory,
those sub files/modules are just portion of more sophisiticated program that needs those modules.
 
Isn't there any visual Ide for that ?
 
It seems that debugging is another huge problem to deal with, really wonder how am I supposed debug it visually for each execution step of that sophisticated program ?
 
Thanks in advance,
 
> Date: Sat, 24 Dec 2011 19:46:01 +0400
> From: lrn1986@gmail.com
> To: mingw-users@lists.sourceforge.net
> Subject: Re: [Mingw-users] how to run the compilation scripts
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 24.12.2011 19:26, Sonya Blade wrote:
> >
> > ok but how am I supposed to compile the following code, it
> > complains about
> >
> > not found file or directory. sh:matc : No such file or directory
> > sh: ./configure : No Such file or directory make :*** No targets
> > specified and no makefile found make :*** No rule to make target
> > "install". Stop
> >
> > And same for other modules.
> >
> > it's obvious that I'm missing some of the search,include paths
> > etc..
> >
> Obviously, you're missing a "matc" directory, which, presumably,
> contains the source code and buildsystem files for "matc" program (or
> whatever it is). Either that, or there's a subtle error in the script
> that i can't find just by glancing at it.
>
> Or maybe you're running the script in the wrong directory (it must be
> the directory that contains "matc", "umfpack" and other subdirectories).
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQEcBAEBAgAGBQJO9fO4AAoJEOs4Jb6SI2CwvX0H/2S/KGHuSRL4aUnlKUn6a561
> f0FoL1dXjXf4vL0l9G3R/1QejCgX2ssG9FqTNbYCKVNdy3Jy71KaC9Dp/yfKMxHT
> DPsWekl+y+obzdmqROEUGivlvVNvshrHyxMhXquHmaIMGnDTShSO//lL1zXe8NO+
> DzVT/qde67NJBAV5rCA4DFv7HizpFPCy/3z81BP6hrLNC4aCZBiywvfORjjuJCL6
> cgeELp0WsWjvZQ7SUwnvXjWZ3k7eoZ8E7G67M1aRDnUis9Nb4MnW1dkIZ8caM+cH
> gRFsSwUq4Cw7RcNRv7lovbyS2cwCc6KYoeWOX6TY1+vIgJG0TRmDaP6EuqqFpdA=
> =ENCg
> -----END PGP SIGNATURE-----
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> MinGW-users mailing list
> MinGW-users@lists.sourceforge.net
>
> This list observes the Etiquette found at
> http://www.mingw.org/Mailing_Lists.
> We ask that you be polite and do the same. Disregard for the list etiquette may cause your account to be moderated.
>
> _______________________________________________
> You may change your MinGW Account Options or unsubscribe at:
> https://lists.sourceforge.net/lists/listinfo/mingw-users
> Also: mailto:mingw-users-request@lists.sourceforge.net?subject=unsubscribe


------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev


_______________________________________________
MinGW-users mailing list
MinGW-users@lists.sourceforge.net

This list observes the Etiquette found at 
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users
Also: mailto:mingw-users-request@lists.sourceforge.net?subject=unsubscribe