2012/2/29 thijs van severen <[email protected]>

> 2012/2/28 Sebastian Moors <[email protected]>
>
>>  thijs van severen wrote:
>>
>>
>>
>> 2012/2/27 thijs van severen <[email protected]>
>>
>>>
>>>  2012/2/26 Sebastian Moors <[email protected]>
>>>
>>>>  thijs van severen wrote:
>>>>
>>>>  now i get this :
>>>>
>>>>  [ 63%] Building CXX object
>>>> src/gui/CMakeFiles/hydrogen.dir/src/ExportSongDialog.cpp.o
>>>> In file included from
>>>> /usr/src/hydrogen/src/gui/src/ExportSongDialog.h:28,
>>>>                  from
>>>> /usr/src/hydrogen/src/gui/src/ExportSongDialog.cpp:28:
>>>> /usr/src/hydrogen/build/src/gui/ui_ExportSongDialog_UI.h: In member
>>>> function ‘void Ui_ExportSongDialog_UI::setupUi(QDialog*)’:
>>>> /usr/src/hydrogen/build/src/gui/ui_ExportSongDialog_UI.h:138: error:
>>>> ‘class QLineEdit’ has no member named ‘setPlaceholderText’
>>>> [ 64%] Building CXX object
>>>> src/gui/CMakeFiles/hydrogen.dir/src/InstrumentEditor/LayerPreview.cpp.o
>>>> [ 64%] Building CXX object
>>>> src/gui/CMakeFiles/hydrogen.dir/src/InstrumentEditor/InstrumentEditorPanel.cpp.o
>>>> make[2]: ***
>>>> [src/gui/CMakeFiles/hydrogen.dir/src/ExportSongDialog.cpp.o] Error 1
>>>> make[2]: *** Waiting for unfinished jobs....
>>>> make[1]: *** [src/gui/CMakeFiles/hydrogen.dir/all] Error 2
>>>> make: *** [all] Error 2
>>>>
>>>>  any ideas ?
>>>>
>>>>  Your QT Version is too old, you need >= 4.7.
>>>>
>>>
>>>  OK
>>> added QT PPA to my system and installed the latest QT version and now i
>>> can build H2  :-)
>>>
>>>  i'll update the wiki with what i have learned from this thread and see
>>> if i can get some more info on OSS
>>>
>>>  thanks for your help Sebastian !
>>>
>>>  grtz
>>>  Thijs
>>>
>>>
>>>>
>>>>
>>>>
>>>> seems like everywhere i look OSS is deprecated
>>>> should we even keep supporting it ??
>>>>
>>>>  Yes, the BSD people need it. And they're patching it from time to time.
>>>> - Sebastian
>>>>
>>>>
>>
>>  ok, i managed to build H2 on my VM, and created a deb installer (to
>> install on my main laptop) only to find out that my VM is 32bit and my main
>> pc is 64bit (should have known from the start :-S
>> so i created a 64bit vm added all packages, build hydrogen, created deb
>> installer
>> then i installed it on my main pc (a number of libs got updated as well)
>> but when i run it i get this :
>>
>>  hydrogen: symbol lookup error: /usr/lib/libhydrogen-core-0.9.6.so:
>> undefined symbol: _ZN9QListData11detach_growEPii
>>
>>  that is probably normal since i have not upgraded my QT on my main pc
>> this is probably a stupid question, but does this mean that all users
>> will need to upgrade their QT install ?
>>
>> Yes! But recent distributions are shipping with QT 4.7 (it was released
>> in 2010).
>>
>
> ok, i'm struggling with installing QT
> i'm running ubuntu 10.4 and that comes with v4.6
> i tried installing QT via the QT PPA (
> https://launchpad.net/~forumnokia/+archive/fn-ppa) but it's not quite
> clear to me what exactly i should install from the QT components, so i
> installed a couple obvious things like qtcore libqt ... but not qt designer
> since i never use it on my main pc and i dont want to install stuff i dont
> need
> next i tried upgrading QT using the kubuntu backports ppa (
> http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu) and that made the
> initial 'undefined symbol' issue go away, but now my gui looks like crap
> (see att)
>

just found out that the 'red gui' is not related to bad QT install but is a
path issue
hydrogen searches for images in /usr/bin/data/  but this dir does not exist
on my system
instead the files are located in /usr/share/hydrogen/data/

when i copied the entire data dir to /usr/bin the gui was ok
this is obviously not the proper solution, but it confirms the path error
theory

now is my next question: how do i fix this ?
is this something that goes wrong during the build of the deb package, or
does it go wrong during install of the package, or is this a ubuntu<>debian
difference ?

grtz
Thijs



>
>
> something else:
> i created a deb installer (as described on the wiki) but the name of the
> deb file confuses me:  hydrogen_0.9.6svn2332_amd64.deb
> when i run 'svn info' in the dir that i build H2 in get this :
>
> ...
> Revision: 2470
> ...
> Last Changed Rev: 2470
> Last Changed Date: 2012-02-26 13:17:45 +0100 (Sun, 26 Feb 2012)
>
> so the deb file has 'svn2332' in it, but the svn info gives me revision
> 2470
>
> am i missing something here?
>
>
> grtz
> Thijs
>



--
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to