Hi Sidharth,

On which OS platform do you build Mixxx?

You wrote you have successful build Mixxx from command line using scons
right?
Did you manage to tell Eclipse to call scons and build successful?

So it is only an issue to tell Eclipse where to find the include files
and symbols.
Eclipse can dicover it by reading the compiler commands, but it is saver
to do the job manual:

Right Klick on the project > Properties > C/C++ General > Path and
Symbols > Register Card Includes/Symbols

Alternative you can start with my project files (.cproject .project
.gdbinit)  and adapt them to your system.
http://bazaar.launchpad.net/~daschuer/mixxx/daschuers_trunk/files/head:/mixxx/
<http://bazaar.launchpad.net/%7Edaschuer/mixxx/daschuers_trunk/files/head:/mixxx/>

You should also configure the code formatter to Mixxx code style:
http://www.mixxx.org/wiki/doku.php/coding_guidelines

Right Click on the project > Properties > C/C++ General > Formatter >
Configure workspace settings
New > Profile name = Mixxx from Template K&R
Indentation = Spaces only
New Lines = check before ....

Now you can setup run configurations:
Menu Run > Run configurations > New Icon
C/C++ Application = mixxx
Project = mixxx
Arguments = --resourcePath res --developer

Setup debugging is an other story for my next Mail.

Good Luck

Daniel  



 



Am 28.02.2013 18:13, schrieb Sidharth Bansal:
>
>
>
> On Tue, Feb 26, 2013 at 1:15 PM, Daniel Schürmann <[email protected]
> <mailto:[email protected]>> wrote:
>
>     Hi Sidharth, Hi All. 
>
>     I am afraid no one is using Qt Creator.
>     Please correct, me if there is one out there!
>
>     We have an outdated Qt Project file at
>     mixxx/build/qtcreator/mixxx.promixxx/build/qtcreator/mixxx.pro
>     <http://mixxx.pro>
>
>     Currently the project is maintained by Scons files which is
>     independent from any editor.
>     So I think with a little effort it could be possible to call Scons
>     from Qt Creator and use it as IDE.
>
>     .. or let me dream ... we get rid of slowly scons and migrate to
>     cmake which is fully sported by Qt Creator.
>
>     When I started with Mixxx, I choose Eclipse Cdt as my favorite
>     IDE. Maybe QT Creator has cached up since then. 
>
>     If you like to use Eclipse, you will find my eclipse project files at
>     
> http://bazaar.launchpad.net/~daschuer/mixxx/daschuers_trunk/files/head:/mixxx/
>     
> <http://bazaar.launchpad.net/%7Edaschuer/mixxx/daschuers_trunk/files/head:/mixxx/>
>
>
> Hey Daniel,
>   I added CDT plugin to my Eclipse and uploaded the mixxx code in
> Eclipse successfully, but it is not detecting any of the Qt libraries.
> Hence my project is flooded with errors. Can you please guide me to
> some link that help me setup Mixxx development environment on Eclipse.
>
> Thanks in advance
>  
>
>     Maybe some others on this list have good results with other IDEs.
>     I am looking forward to read.
>
>     Kind regards,
>
>     Daniel
>
>      
>      
>
>
>
>
>     2013/2/26 Sidharth Bansal <[email protected]
>     <mailto:[email protected]>>
>
>         Hi all,
>           I successfully got the code for mixxx, compiled and ran it
>         successfully. Now i was trying to figure out, how do i open
>         the mixxx project in qt, but i could not find the project file
>         in src folder. So can you please help me know, how m i
>         supposed to get mixxx code on qt.
>
>         Thank you
>
>
>
>         
> ------------------------------------------------------------------------------
>         Everyone hates slow websites. So do we.
>         Make your web apps faster with AppDynamics
>         Download AppDynamics Lite for free today:
>         http://p.sf.net/sfu/appdyn_d2d_feb
>         _______________________________________________
>         Get Mixxx, the #1 Free MP3 DJ Mixing software Today
>         http://mixxx.org
>
>
>         Mixxx-devel mailing list
>         [email protected]
>         <mailto:[email protected]>
>         https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
>
>     
> ------------------------------------------------------------------------------
>     Everyone hates slow websites. So do we.
>     Make your web apps faster with AppDynamics
>     Download AppDynamics Lite for free today:
>     http://p.sf.net/sfu/appdyn_d2d_feb
>     _______________________________________________
>     Get Mixxx, the #1 Free MP3 DJ Mixing software Today
>     http://mixxx.org
>
>
>     Mixxx-devel mailing list
>     [email protected]
>     <mailto:[email protected]>
>     https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
>
>
> -- 
> Cheers.!
> *Sidharth Bansal*

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to