<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,<br>
<br>
I answer below. <br>
<br>
Next time, please right to amarok-devel, so that the answers can
help other people too. And if I don't have time to answer, Aroonav
might do so.<br>
<br>
Le 01/09/2015 14:27, RISHABH GUPTA a écrit :
<blockquote
cite="mid:CAB9YDnV6RfOUh+muf6_JixkP07iN8hzv1qUL=etHohNZD6fLrg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">On Sun, Aug 30, 2015 at 2:18 PM,
Olivier Churlaud <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:olivier@churlaud.com" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:olivier@churlaud.com">olivier@churlaud.com</a></a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p dir="ltr">It's normal.<br>
</p>
</div>
</blockquote>
<div><br>
</div>
<div>What is normal?to get the header file errors i
mentioned in the previous ,is that what you were referring
to as normal ? <br>
</div>
</div>
</div>
</div>
</blockquote>
Yes, it's what I was referring to.<br>
<blockquote
cite="mid:CAB9YDnV6RfOUh+muf6_JixkP07iN8hzv1qUL=etHohNZD6fLrg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p dir="ltr">We did'nt work on this part... Normally
thd last commits don't try to compilf this. </p>
<p dir="ltr">See with Aditya, he has the same
environment like you and went further..</p>
<p dir="ltr">Cheers<br>
Olivier<br>
<br>
</p>
</div>
</blockquote>
<div>I would like to understand how you work ?You started
working on this very recently and still have made so many
commits .I too would like to start making commits.So ,if
you could tell me your way of working on this ,that would
be great.<br>
<br>
</div>
</div>
</div>
</div>
</blockquote>
I just compile some code until an error, correct the error, and go
further.. <br>
<blockquote
cite="mid:CAB9YDnV6RfOUh+muf6_JixkP07iN8hzv1qUL=etHohNZD6fLrg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div>I have shifted to fedora 22 and i am done setting it up
.I have generated the makefiles. After i run the command
make i get error at 98% <br>
</div>
<div>console output :<br>
<br>
[ 98%] Building CXX object
src/core-impl/storage/sql/mysqlserverstorage/CMakeFiles/amarok_storage-mysqlserverstorage.dir/amarok_storage-mysqlserverstorage_automoc.cpp.o<br>
Linking CXX shared module
amarok_storage-mysqlserverstorage.so<br>
CMakeFiles/amarok_storage-mysqlserverstorage.dir/MySqlServerStorageFactory.cpp.o:
In function `factory::factory()':<br>
<br>
/home/rishabh/kde/src/amarok/src/core-impl/storage/sql/mysqlserverstorage/MySqlServerStorageFactory.cpp:23:
undefined reference to `vtable for factory'<br>
<br>
CMakeFiles/amarok_storage-mysqlserverstorage.dir/MySqlServerStorageFactory.cpp.o:
In function `factory::~factory()':<br>
/home/rishabh/kde/src/amarok/src/core-impl/storage/sql/mysqlserverstorage/MySqlServerStorageFactory.cpp:23:
undefined reference to `vtable for factory'<br>
<br>
</div>
<div>how do i solve this ?<br>
<br>
</div>
</div>
</div>
</div>
</blockquote>
It's the next step. We are also at the same error: the
StorageFactory has to be ported. I don't have time to do this for
now, but Aroonav may be on it, or I'll do this when I'll have time.<br>
If you have some ideas, you can also work on this. Before commiting,
put your code in review (<a class="moz-txt-link-freetext" href="https://git.reviewboard.kde.org">https://git.reviewboard.kde.org</a>) so that
Aroonav or I can check it.<br>
<blockquote
cite="mid:CAB9YDnV6RfOUh+muf6_JixkP07iN8hzv1qUL=etHohNZD6fLrg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div><br>
</div>
<div>thank you,<br>
</div>
<div>rishabh<br>
</div>
<div><br>
</div>
</div>
</div>
</div>
</blockquote>
You're welcome<br>
Olivier<br>
<blockquote
cite="mid:CAB9YDnV6RfOUh+muf6_JixkP07iN8hzv1qUL=etHohNZD6fLrg@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div><br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p dir="ltr">--</p>
<p dir="ltr">Olivier CHURLAUD</p>
<p dir="ltr">Engineer Student at Ecole Centrale de Lyon</p>
<p dir="ltr">in Dual Degree at TU Berlin, M.Sc.
Elektrotechnik</p>
<p dir="ltr">@: <a moz-do-not-send="true"
href="mailto:olivier@churlaud.com" target="_blank">olivier@churlaud.com</a></p>
<p dir="ltr">tel: +49 (0)1575-2931348</p>
<p dir="ltr">in: <a moz-do-not-send="true"
href="http://linkedin.com/in/olivierchurlaud"
target="_blank">http://linkedin.com/in/olivierchurlaud</a>;</p>
<p dir="ltr">web: <a moz-do-not-send="true"
href="http://olivier.churlaud.com" target="_blank">http://olivier.churlaud.com</a><br>
<br>
</p>
<div>
<div class="h5">
<div class="gmail_quote">Sur 30 août 2015, à 08:23,
RISHABH GUPTA <<a moz-do-not-send="true"
href="mailto:rishabh9511@gmail.com"
target="_blank">rishabh9511@gmail.com</a>> a
écrit:
<blockquote class="gmail_quote" style="margin:0pt
0pt 0pt 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div> hello olivier, <br>
</div>
<br>
</div>
As suggested by you I installed the latest
kubuntu and started with the porting process
.I followed the instructions here <a
moz-do-not-send="true"
href="https://community.kde.org/Amarok/Development/KF5port"
target="_blank"><a class="moz-txt-link-freetext" href="https://community.kde.org/Amarok/Development/KF5port">https://community.kde.org/Amarok/Development/KF5port</a></a>
and with help from aroonav I was able to
generate the make files.But right now the
code builds till 16% and then produces an
error which forces the compilation to
terminate .Here's the link to the console
output <br>
<a moz-do-not-send="true"
href="http://pastebin.com/jNPU8023"
target="_blank">http://pastebin.com/jNPU8023</a>
. <br>
<br>
<br>
</div>
<div> Changes I have made till now : <br>
<br>
</div>
<div> AmazonSettingsModule.h included
kcmoudle.h ,now I have changed it to
#include<kF5/KConfigWidgets/kcmodule.h>.
<br>
<br>
</div>
<div> After making this change the error you
will find in the console output is being
produced .This can be sorted if I make
changes in the kf5/kconfigwidgets/kcmodule.h
,but according to aroonav no changes should
be made in this header file.So I am stuck
with this error and need your help in
sorting this out . <br>
<br>
</div>
<div> Also,do I need to install the
dependencies mentioned here <a
moz-do-not-send="true"
href="http://blogs.fsfe.org/myriam/2009/09/26/compiling-amarok-from-git-locally-full-summary/"
target="_blank">blogs.fsfe.org/myriam/2009/09/26/compiling-amarok-from-git-locally-full-summary/</a>
. I used this blog just to set the env
variables . <br>
<br>
</div>
<div> cheers, <br>
</div>
<div> rishabh <br>
</div>
</div>
<div class="gmail_extra"> <br>
<div class="gmail_quote"> On Fri, Aug 21, 2015
at 4:42 PM, Olivier Churlaud <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:olivier@churlaud.com"
target="_blank">olivier@churlaud.com</a>></span>
wrote: <br>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex"> Le
20/08/2015 20:17, RISHABH GUPTA a écrit :
<br>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
hello olivier, <br>
</blockquote>
Hi! <span><br>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex"> <br>
Through amarok-devel mailing list i
came to know that you are helping out
aroonav in the porting process.I would
like to do the same but for that i
need some help which would help me
getting started .I read the mails
between you and aroonav on the mailing
list but didn't understand much from
that.Changing header files and code
and then checking whether it compiles
with kde5 libs or not ?Is that all? <br>
</blockquote>
</span> No it's not all. It's the easy
part to change the headers and translate
some commands of KDE4 to KF5 or Qt5. Then
all the graphical classes must be
rewritten (almost) from scratch to be in
QML. I've never done this, so I'm waiting
a little to get some help. You can go
further with the 1st part if you want. <br>
<br>
Basically, you start the compilation, and
where it fails, you try to correct the
error. <span><br>
<br>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex"> I
am on kubuntu 14.10 which comes with
qt4 ,do i need to change my dev
environment or is there any workaround
for that? <br>
</blockquote>
</span> You would need a VM with the last
kubuntu or whatever that ships KF5 + Qt5.
It's the easiest part. Else, you can put
the KF5/plasma5 libs under a prefix in
order to compile (I guess) but I never
done this, and I can't help you to do
this. I'd rather install a virtual machine
<span><br>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex"> <br>
any help would be great . <br>
thanks, <br>
rishabh <br>
</blockquote>
<br>
</span> Cheers! <span><font
color="#888888"><br>
Olivier<br>
<br>
</font></span> </blockquote>
</div>
<br>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<br>
</body>
</html>