maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Whats needed to compile this? (https://talk.maemo.org/showthread.php?t=83838)

electroaudio 2012-04-23 11:21

Whats needed to compile this?
 
Preface:
Quote:

Q Light Controller is a cross-platform application for controlling DMX or analog lighting systems like moving heads, dimmers, scanners etc. The goal is to replace hard-to-learn and somewhat limited commercial lighting desks with FLOSS.

This seems to be a QT program so what do i need to do to import the sourcecode in some developmentenviroment ( which enviroment would be most useful for this program?) and start to edit/compile it for N900?

http://qlc.sourceforge.net/

abuelmagd 2012-04-23 11:52

Re: Whats needed to compile this?
 
You'll find the Qt SDK here:

http://www.developer.nokia.com/Develop/Qt/Tools/

don_falcone 2012-04-23 11:53

Re: Whats needed to compile this?
 
Maybe QtCreator together with Maemo toolchain taken from MADDE?

electroaudio 2012-04-23 22:41

Re: Whats needed to compile this?
 
Thanks! but i already have both Madde and qtk creator installed.
So i am free to choose whichever i want, but the problem is that i dont know how to import it in a sucessfull way to any of these ;)

misiak 2012-04-23 23:22

Re: Whats needed to compile this?
 
select "open project" (or something like that, haven't used qt creator since last year) and as project file point it to "qtl.pro" file extracted from tar.gz file with sources ( http://sourceforge.net/projects/qlc/files/Sources/ preferably 3.2.2 version). If you prefer madde (I haven't really used that, but that's my guess), "cd" to directory with qtl.pro file and type "qmake qtl.pro" or "qmake qtl" (haven't compiled any qt project lately, forgot if you need to add ".pro"). You may try installing sdk in linux, the above command will work there. There may be some errors during compilation if it cannot find required libraries... You may try to compile it first on desktop linux (e.g. ubuntu) to get familiar with the process. Are you familiar at all with compiling c++?

www.rzr.online.fr 2012-04-23 23:25

Re: Whats needed to compile this?
 
hi

you need to port libftdi-dev this package 1st

wanna help ?

electroaudio 2012-04-24 10:05

Re: Whats needed to compile this?
 
Quote:

Originally Posted by misiak (Post 1196745)
select "open project" (or something like that, haven't used qt creator since last year) and as project file point it to "qtl.pro" file extracted from tar.gz file with sources ( http://sourceforge.net/projects/qlc/files/Sources/ preferably 3.2.2 version). If you prefer madde (I haven't really used that, but that's my guess), "cd" to directory with qtl.pro file and type "qmake qtl.pro" or "qmake qtl" (haven't compiled any qt project lately, forgot if you need to add ".pro").

Thanks! that should get me going :)

Quote:

You may try installing sdk in linux, the above command will work there. There may be some errors during compilation if it cannot find required libraries... You may try to compile it first on desktop linux (e.g. ubuntu) to get familiar with the process. Are you familiar at all with compiling c++?
No, i havent compiled C++ since Turbo-C in msdos, so it is a while ago ;)
But i dont think there will be any bigger problems with that.
-I usually have more problems with learning the surroundings than the language itself.

electroaudio 2012-04-24 10:18

Re: Whats needed to compile this?
 
Quote:

Originally Posted by www.rzr.online.fr (Post 1196746)
hi

you need to port libftdi-dev this package 1st

Well, not first :) i was thinking that if usb didnt work or became troublesome, then a wifi-link to an aurdino box or similar could be used instead.
It would be useful to get the http://www.anyma.ch/research/udmx/ interface working for test and repairs, but a wifi-link is more useful in general.

Quote:

wanna help ?
Yes ofcourse :)
Are you familiar with dmx and lightning?
My main work is as a soundengineer and repairing audioequipment, but i also do a lot of repairs on lightequipment and sometimes also runs the light for cheaper events.


All times are GMT. The time now is 20:48.

vBulletin® Version 3.8.8