[gephex-devel] How to build on 4.4 Win32 Help ?

Georg Seidel georg at gephex.org
Sat Sep 1 09:15:02 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Sergio!

Please don't cross-post to multiple mailinglists.

> I really want to help develop gephex  I've been messing with it for a
> year now.. but have not been able to figure out how to build it on windows.
> 
> I was successful in buildining it on Ubuntu 7.04  ... 

In general, if you want to develop gephex, I would strongly suggest you
do it on linux. You will avoid a lot of headache that way :)

> Is the build system still working for Win32..? I want to build the new
> gephex 4.4........i've have been reading many threads + the Gephex Book
> on how to build from the sources ..
> http://www.gephex.org/docu/documentation.html#sec.building.win32
> <http://www.gephex.org/docu/documentation.html#sec.building.win32>  but
> still have had errors

As the cited section of the gephex book says, that section only applies
to gephex versions up to 0.4.3. For 0.4.4, there is this wiki page [1].

> I think I read somewhere that George said the build system for Win32 was
> broken... 
> 
>  ... can anyone provide a .rar or .zip with all the libraries and dlls
> needed... (or where do we download the right QT 4.x file and other
> requirements)....   to build the new 4.4 ? (mucho please ?)
> 
> 
> http://code.google.com/p/binarymillenium/downloads/list  - This has
> helped but I can't succesfully build the all of gephex ... gui engine
> ect...
> 
> It would be awesome to have a wiki/page step by step instruction for
> using the new build system... for the 4.4 release.... Maybe a list of 
> steps  for building  using MinGW (thats just for ffmpeg right?) ...  is
> there a link to download a free ms visual studio 6 command line
> interpreter anywhere) ...?

Some remarks.

1) The gepehx build system on windows is a mess.
 See this thread [2] for details.

2) AFAIK there is no free vs6 compiler. There is only a free vs7 and
 maybe a free vs8 compiler.

3) Because we are using Qt 4.x, the gephex GUI _has_ to be built using
 mingw, unless you have a professional license for Qt. Reason: the
 free Qt license ships with mingw support only.

4) As described in [2], not all modules can currently be built using
 mingw


If you still want to build gephex on windows,
I would suggest you try the following approach:

  A) build gephex-engine and gephex-gui using mingw
   (you need to install qt 4.x from trolltech and set the
    QTDIR variable before calling configure)

  B) either use vs6/vs7 to build the types and modules or
    use the pre-built dlls from the gephex-0.4.4 windows binary [3]

  C) create a gephex folder containing the directories and
    files just like the binary release [3]

If you have problems with anything (quite likely!), don't hesitate
to ask (please don't ask on the frei0r mailinglist, though).

> You can probably tell I'm not a very skilled programmer but I been
> trying to catch up and learn cause I really love Gephex and I think it
> has a great potential for the future..  I really like the new 4.4 GUI
> ... being able to customize and control every window is very usefull +
> the new midi modules are a great help.)    
> 
> sorry for all the questions ... But I really hope I figure this
> programing thing all out cause I really want to use gephex for a school
> project for my programing class this semester... I  have setup a
> google.code page to share any additions I come up with... (I such a
> newbie i don't know hot to use arch yet)  and am planning on using
> youtube to setup videos of my progress as well as hoping to have
> documented tuturiols of new ideas/code and cool gephex stuff for all
> users to benefit from...
> 
> well any help
> would be awesome... There will be a link to theYoutube group @
> www.YouStudiO.org <http://www.YouStudiO.org> eventually...
> 
> Alright well Gracias to all of you all (Goerge, Martin , Philip,  Binary
> Millenium, Paris, Pierre, Marc,  Sven, Andreas, Michael, Axel + all the
> others)   for the creation of this very fun cool product

Thanks :)
Glad to hear you like gephex. I think it's great that you want to
contribute. And I must apologize that the learning curve for the
gephex build system on windows is so unnecessarily steep :/


Regards,

Georg

[1]http://wiki.gephex.org/BuildMinGW
[2]http://lists.gephex.org/pipermail/gephex-devel/2005-June/000744.html
[3]http://www.gephex.org/download/win32/gephex-0.4.4.rar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG2RF2/rP0cdKF/ToRAhrZAJsHbhgruqyAWHvy0CKU483Lv8CuzwCfS2LY
Wu1YjCLK0qdoSY+av5szQR0=
=p6qB
-----END PGP SIGNATURE-----


More information about the gephex-devel mailing list