Hello someone,
I'm struggling to initiate a development environment for Barry, which
seems a little harder than I foreseen.
Be aware I'm just a beginner in GNU/Sourceforge, etc.
I'm conscious I lack a basic culture (mine stands rather in
mainframe/Microsoft developments in management softwares, which also
offers some complicated issues, but of a completely different nature).
I have (a few) problems with some items of the dependency page :
Example (the worst, I hope): "boost version 1.33 or higher"
Synaptic does not propose any "boost*" package,
though numerous "libboost*" ones, with such versions as
1.35, 1.36 etc.
According to http://www.boost.org/ I do:
(the following is a capture of my "log book")
_______________________________________________
# 1 - create a ~/dev-Linux_boost directory, CD to it,
# 2 - then :
pie...@lutwidge:~/dev-Linux_boost$ tar --bzip2 -xf "/media/disk/PIETRI
01 interne/Pierre
Pietri/PP/DeveloppementLinux/boost/boost_1_41_0.tar.bz2"
pie...@lutwidge:~/dev-Linux_boost$
# Then, looking further at unix-variants.html#get-boost,
# I see that "(good news !!!), "often, there's nothing to
build." (Header only libraries).
# "The only Boost libraries that must be built separately are:"
# (here follows a zillion library names)...
# What do I need exactly to do the job ?
# I examine the "Easy build and install":
pie...@lutwidge:~/dev-Linux_boost$
cd /home/pierre/dev-Linux_boost/boost_1_41_0
pie...@lutwidge:~/dev-Linux_boost/boost_1_41_0$ ./bootstrap.sh --help
`./bootstrap.sh' prepares Boost for building on a few kinds of systems.
Usage: ./bootstrap.sh [OPTION]...
Defaults for the options are specified in brackets.
Configuration:
-h, --help display this help and exit
--with-bjam=BJAM use existing Boost.Jam executable (bjam)
[automatically built]
--with-toolset=TOOLSET use specific Boost.Build toolset
[automatically detected]
--show-libraries show the set of libraries that require build
and installation steps (i.e., those
libraries
that can be used with --with-libraries or
--without-libraries), then exit
--with-libraries=list build only a particular set of libraries,
describing using either a comma-separated
list of
library names or "all"
[all]
--without-libraries=list build all libraries except the ones listed
[]
--with-icu enable Unicode/ICU support in Regex
[automatically detected]
--without-icu disable Unicode/ICU support in Regex
--with-icu=DIR specify the root of the ICU library
installation
and enable Unicode/ICU support in Regex
[automatically detected]
--with-python=PYTHON specify the Python executable [python]
--with-python-root=DIR specify the root of the Python installation
[automatically detected]
--with-python-version=X.Y specify the Python version as X.Y
[automatically detected]
Installation directories:
--prefix=PREFIX install Boost into the given PREFIX
[/usr/local]
--exec-prefix=EPREFIX install Boost binaries into the given
EPREFIX
[PREFIX]
More precise control over installation directories:
--libdir=DIR install libraries here [EPREFIX/lib]
--includedir=DIR install headers here [PREFIX/include]
pie...@lutwidge:~/dev-Linux_boost/boost_1_41_0$
______________________________________________________
Then, I rest on my heels, somewhat lost in deep (even uffish) thoughts.
Could someone please sent me the proper boost command to issue
(eventually one that loads ALL),
and same for some products that look obscure to me,
such as gtkmm, glademm, glibmm...
???????????????????????????????????????????????????????????????
I feel that, once this dependencies problem solved, things will go fine
and easy (but all my familiars consider me as exaggerately optimistic).
I'm sorry to bother (even bore) anybody, but I guess someone could save
hours (days ?) of trials and errors in just a few minutes, so avoiding
my Snark to be a Boojum.
Later on, I'll undertake a good [auto]education, but by now I need to go
quickly to some tests.
Cheerfully and hopefully,
Pierre
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel