Bugs item #16, was opened at 12/05/2004 23:14
You can respond by visiting:
http://gforge.lrde.epita.fr/tracker/?func=detail&atid=103&aid=16&group_id=7
Category: Olena
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Niels van Vliet (van-vl_n)
Assigned to: Niels van Vliet (van-vl_n)
Summary: Clean Slow Gaussian
Initial Comment:
See olena/oln/convol/slow_gaussian.hxx and olena/oln/convol/slow_gaussian.hh.
----------------------------------------------------------------------
You can respond by visiting:
http://gforge.lrde.epita.fr/tracker/?func=detail&atid=103&aid=16&group_id=7
Bugs item #11, was opened at 09/05/2004 15:58
You can respond by visiting:
http://gforge.lrde.epita.fr/tracker/?func=detail&atid=103&aid=11&group_id=7
Category: Olena
Group: None
Status: Open
Resolution: None
Priority: 1
Submitted By: Niels van Vliet (van-vl_n)
Assigned to: Nobody (None)
Summary: Type problems in the morphers
Initial Comment:
Some type problems where repported during the developpement of the morphers.
Here are two examples:
- the generic morpher inherits from a concrete class;
- due to code factorisation, some morphers are not strongly typed.
An example is the subqmorpher, that only work on vectorial image,
but that is build using an abstract::image (and not an
abstract::vectorial_image).
I started to correcte these problems, but I needed to make some changes
in the generic morpher, and I was affraid to break something.
We (at leaste Damien, Simon and me) should solve these problems after the
seminars.
----------------------------------------------------------------------
You can respond by visiting:
http://gforge.lrde.epita.fr/tracker/?func=detail&atid=103&aid=11&group_id=7
Bugs item #10, was opened at 09/05/2004 15:48
You can respond by visiting:
http://gforge.lrde.epita.fr/tracker/?func=detail&atid=103&aid=10&group_id=7
Category: Olena
Group: None
Status: Open
Resolution: None
Priority: 2
Submitted By: Niels van Vliet (van-vl_n)
Assigned to: Damien Thivolle (thivol_d)
Summary: sqmorph<3>(i) does not compile if i is an abstract::image<I>
Initial Comment:
Maybe you should use "oln_concrete_type(I)" and not "I" somewhere.
See the code below.
#include <oln/morpher/subq_morpher.hh>
#include <oln/basics2d.hh>
#include <ntg/all.hh>
template <class I>
void
f(const oln::abstract::image<I> &i)
{
(oln::morpher::sqmorph<3>(i.exact())).size(); //OK
(oln::morpher::sqmorph<3>(i)).size(); //KO
}
int main()
{
oln::image2d<ntg::rgb_8> imc = oln::load(IMG_IN "lena.ppm");
(oln::morpher::sqmorph<3>(imc)).size(); //OK
f(imc);
}
----------------------------------------------------------------------
You can respond by visiting:
http://gforge.lrde.epita.fr/tracker/?func=detail&atid=103&aid=10&group_id=7
Bugs item #7, was opened at 07/05/2004 13:38
You can respond by visiting:
http://gforge.lrde.epita.fr/tracker/?func=detail&atid=103&aid=7&group_id=7
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Akim Demaille (akim)
Assigned to: Nobody (None)
Summary: configure: Use of --with-PACKAGE
Initial Comment:
Théo souhaite (depuis des années) que Olena soit construite en petite:
la bibliothèque seulement par défaut : pas la doc, pas les tools
etc...
Il faudrait changer configure.ac en conséquence, ainsi que README bien
sûr !
De plus il y a mauvaise compréhension de --enable et --with.
Doc Autoconf :
| 12.1 Working With External Software
| ===================================
|
| Some packages require, or can optionally use, other software packages
| that are already installed. The user can give `configure' command line
| options to specify which such external software to use. The options
| have one of these forms:
|
| --with-PACKAGE[=ARG]
| --without-PACKAGE
|
| For example, `--with-gnu-ld' means work with the GNU linker instead
| of some other linker. `--with-x' means work with The X Window System.
|
| [...]
|
| 12.2 Choosing Package Options
| =============================
|
| If a software package has optional compile-time features, the user can
| give `configure' command line options to specify whether to compile
| them. The options have one of these forms:
|
| --enable-FEATURE[=ARG]
| --disable-FEATURE
| [...]
Olena/configure --help :
| Optional Features:
| --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
| --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
| --disable-dependency-tracking speeds up one-time build
| --enable-dependency-tracking do not reject slow dependency extractors
| --disable-manpages-regen
| force disable regeneration of manual pages
|
| Optional Packages:
| --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
| --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
| --with-oln=DIR Include directory where Olena is installed
| (optional)
| --with-zlib[=DIR] using zlib (DIR = prefix for zlib installation)
| --with-fftw[=DIR] using fftw (DIR = prefix for fftw installation)
# | --without-oln-testsuite disable building the olena's testsuite
# | --with-oln-tests=<list> none,all,convert,convol,io,morpho,sanity,transforms
# | --without-ntg-testsuite disable building the integre's testsuite
# | --with-ntg-tests=<list> none,types
# | --without-mlc-testsuite disable building the metalic's testsuite
# | --with-mlc-tests=<list> none,array,main
| Doxygen is needed to build the doc
# | --without-doc disable building the documentation
# | --without-doc-ref disable building the Olena reference manuals
# | --without-doc-dev disable building the Olena development manual
# | --without-demo disable building the demonstration programs
# | --without-tools disable building the run-time tools
# | --without-utilities disable building the command-line utilities
# | --without-morpho-utilities
| disable building the morpho utilities
# | --without-swilena disable building the SWIG interface to Olena
# | --without-pylena disable building the Python interface to Olena
| Include path for Python.h
# | --without-rblena disable building the Ruby interface to Olena
| Include path for ruby.h
Tous les # sont des trucs à inverser de --without à disable, de
AC_ARG_WITH à AC_ARG_ENABLE.
Pour finir, je ne comprends pas la dernière ligne, toute seule.
----------------------------------------------------------------------
You can respond by visiting:
http://gforge.lrde.epita.fr/tracker/?func=detail&atid=103&aid=7&group_id=7
J'ai déjà envoyé un message à ce sujet, sans réponse... Est-ce que
qq'1 peut me répondre ? Merci.
~/src/oln % make -C tools/swilena/python nostromo 14:15
make: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python »
Making all in .
make[1]: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python »
swig -c -c++ -python -I./../src -I./../meta -I../../../metalic -I../../../metalic -I../../../integre -I../../../integre -I../../../olena -I../../../olena -o swilena_point1d_wrap.cxx ./../src/swilena_point1d.i
SWIG:1: Warning(120): -c command line option is deprecated. Use -noruntime instead.
./../src/swilena_point1d.i:4: Syntax error in input.
./../src/swilena_point1d.i:8: Missing semicolon. Reached end of input.
make[1]: *** [swilena_point1d_wrap.cxx] Erreur 2
make[1]: quittant le répertoire « /home/akim/src/oln/tools/swilena/python »
make: *** [all-recursive] Erreur 1
make: quittant le répertoire « /home/akim/src/oln/tools/swilena/python »
~/src/oln % cat tools/swilena/src/swilena_point1d.i nostromo 14:15
// Warning: this file was generated by expand.sh
%module swilena_point1d
%include swilena_point.i
decl_point(1)