Hi Andre,
Thank you for the link.
I have been experiencing a lot of trouble while setting up dependencies for
pywikibot. While installing 'oursql' the terminal shows the following
error:
-----------------------------------------------------------
mysql.h: No such file or directory
#include "mysql.h"
^
compilation terminated.
error: command 'gcc' failed with exit status 1
--------------------------------------------------------------------
This was probably because i didn't have mysql-c++ connector installed.
Hence, I installed the mysql-server. It automatically installed
mysql-client. Further, I downloaded the tar ball for my 64 bit ubuntu 14.04
system for mysql-c++ connector. I read the INSTALL file and it directed me
to download CMake and Boost. I did so and as the INSTALL file says:
"Run CMake to build a Makefile
me@host:/path/to/mysql-connector-cpp> cmake ."
So I change directory into the untarred folder ( of mysql-c++ connector
tarball ) and run the 'cmake .' command. However, my terminal shows that it
can't find any CMakeLists.txt files in the folder. When I searched for a
file with this name, I found that there are four of them in the 'boost'
folder at different levels (such as :
/home/thd/Downloads/boost_1_59_0/libs/test/test/CMakeLists.txt
/home/thd/Downloads/boost_1_59_0/libs/serialization/CMake/CMakeLists.txt
etc)
While this link (
http://dev.mysql.com/doc/connector-cpp/en/connector-cpp-installation-source…
) suggests that I do the following:
cmake . -DBOOST_ROOT:STRING=/usr/local/boost_1_40_0
but I can't seem to locate a folder named boost in /usr/local. Though, I do
find lots of .a and .so file with their names starting from libboost in
/usr/local/lib. Though, again it has no CMakeLists.txt file in it.
I'm unable to make this dependency work for me. It would be great if you
helped me in configuring this. I so want to contribute to pywikibot, and
learn in the process.
Thank you for bearing with me.
Tanu.
On Thu, Sep 24, 2015 at 12:53 AM, Andre Klapper <aklapper(a)wikimedia.org>
wrote:
Hi Tanu,
thanks for your interest!
On Thu, 2015-09-24 at 00:22 +0530, Tanu Hari Dixit wrote:
I am Tanu, a third year undergraduate from Indian
Institute of
Technology, BHU, Varanasi, India. I have had prior experience
designing a REST API in Python for which I collaborated to use
various APIs available and Beautiful Soup as well as Flask. I want to
contribute to pywikibot and am aiming at GSoC'16. Where should I
start? What should I do?
Have you checked out
https://www.mediawiki.org/wiki/Annoying_little_bugs already?
That page links to guides how to get started with development and it
also links to Pywikibot tasks suited for new contributors.
If something is unclear, please ask. Happy to help! :)
Cheers,
andre
--
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/
_______________________________________________
pywikibot mailing list
pywikibot(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot