GSOC 2014: Porting BuildmLearn to Linux

56 views
Skip to first unread message

André Lourenço

unread,
Mar 1, 2014, 11:38:22 AM3/1/14
to build...@googlegroups.com
Hello,

      My name is André Lourenço, I'm almost 19 years old, almost 20, and I programme since I was 14, mainly in C++, but I also know Python and I already started with Java.
      I'm very interested in working on porting BuildmLearn to Linux, that was proposed for GSOC 2014. I never worked on nothing like this, but this is a great oportunity to do it.
      I'm a Windows and Ubuntu user, so I'm familiar with both. I also used Linux Mint, that's also a deb distro. I often programme C++ in WIndows so I am not familiar with the diferences in coding between WIn and Linux, but I'm confortable with the language so I believe I can get over it. I would like to know if you guys have any prefered way to do it.

Best Regards

Rahul Ahuja

unread,
Mar 2, 2014, 9:16:16 AM3/2/14
to build...@googlegroups.com
Hi André

The BuildmLearn Toolkit is developed using Qt framework. Qt is a C++ framework. I would suggest you to explore it and also have a look at our code on Github. 
Get the project up and running on Windows first and then see how you can port it to Linux. 

André Lourenço

unread,
Mar 2, 2014, 6:31:50 PM3/2/14
to build...@googlegroups.com
I believe Qt won't be a big problem since it's made for multiplatforms. As soon as g++ it's used, the concern will be switching window's exclusive libs for linux equivalents. By the way, the project consists in porting both to Mac and Linux, or can I port to Linux and someone else that owns a Mac do it for Mac?

Pankaj Nathani

unread,
Mar 3, 2014, 4:42:09 AM3/3/14
to build...@googlegroups.com

 By the way, the project consists in porting both to Mac and Linux, or can I port to Linux and someone else that owns a Mac do it for Mac?

Yes, you can submit a proposal for porting to only Linux or Mac or both. 

Gábor Pintér

unread,
Mar 4, 2014, 8:09:43 AM3/4/14
to build...@googlegroups.com
Qt is a magical c++ multiplatform framework. I download the project, looked at from afar. To be building on Mac and Linux, you can't so many changes applied(QProcess,QDir sure).
However, i have a question. What kind of qt do you use?
Because i(5.2) have to include the gui widgets to building. 
Reply all
Reply to author
Forward
0 new messages