Make cintdll doesn't work when building debian package

Hello,

I’m trying to build ROOT 5.28.00 from source code.
To manage pakeages easier, I’m now building ROOT as a debian package.
All things go very well except this :


make[2]: Entering directory /home/miheejo/root-5.28.00' Making lib/libRoot.a... ar rv lib/libRoot.a cint/cint/main/G__setup.o cint/cint/src/dict/Apiif.o cint/cint/src/dict/gcc4strm.o cint/cint/src/dict/stdstrct.o cint/cint/src/config/snprintf.o cint/cint/src/c Making bin/roota... g++ -m64 -O2 -o bin/roota main/src/rmain.o cint/reflex/src/G__Reflex.o core/base/src/G__Base1.o core/base/src/G__Base2.o core/base/src/G__Base3.o core/clib/src/G__Clib.o core/cont/ lib/libRoot.a(Getline.o): In functionGl_histadd’:
Getline.c:(.text+0x47a): warning: the use of tmpnam' is dangerous, better usemkstemp’
Making bin/proofserva…
g++ -m64 -O2 -o bin/proofserva main/src/pmain.o cint/reflex/src/G__Reflex.o core/base/src/G__Base1.o core/base/src/G__Base2.o core/base/src/G__Base3.o core/clib/src/G__Clib.o core/
lib/libRoot.a(Getline.o): In function Gl_histadd': Getline.c:(.text+0x47a): warning: the use oftmpnam’ is dangerous, better use mkstemp' make[2]: Leaving directory/home/miheejo/root-5.28.00’
touch build-arch-stamp
/usr/bin/make cintdlls
make[2]: Entering directory /home/miheejo/root-5.28.00' make[2]: *** No rules to make targetcintdlls’. Stop.
make[2]: Leaving directory /home/miheejo/root-5.28.00' make[1]: *** [build-arch-cint-stamp] error 2 make[1]: Leaving directory/home/miheejo/root-5.28.00’
dpkg-buildpackage: error: debian/rules build gave error exit status 2
make: *** [debian] error 2

When I try just “make cintdll” in the shell, it also complains about “No rules to make target `cintdlls’. Stop.”.
Is there any suggestion to solve this problem?

Hi,

The target in not longer ‘cintdlls’ but ‘all-cintdlls’. I updates the debian files according (in the trunk).

Cheers,
Philippe.