Re: Problemas con la instalación de nTPV

Sebastian Saenz Ford ssaenzford en gmail.com
Sab Nov 19 08:34:36 CST 2005


On 11/19/05, Manuel López Torrent <malotor en gmail.com> wrote:
>
> Bueno, sigo mi cruzada personal para poder instalar el ntpv en ubuntu.
> Despues de lidiar con paquetes deb y dependencias imposibles me tiré a
> la compilación desde las fuentes. Bueno, haciendo un make me dá el
> siguiente error y no se por donde seguir.
>
> make[1]: Leaving directory
> `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/libqutexr/src'
> make[1]: Entering directory
> `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/ntpvlibs'
> test -z /usr/lib/liblinuxbar.so || rm -f /usr/lib/liblinuxbar.so
> test -z /usr/lib/liblinuxbar.so.0 || rm -f /usr/lib/liblinuxbar.so.0
> test -z /usr/lib/liblinuxbar.so.0.1 || rm -f /usr/lib/liblinuxbar.so.0.1
> test -z /usr/lib/liblinuxbar.so.0.1.1 || rm
> -f /usr/lib/liblinuxbar.so.0.1.1
> cp -f liblinuxbar.so.0.1.1 /usr/lib/
> ln -s /usr/lib/liblinuxbar.so.0.1.1 /usr/lib/liblinuxbar.so.0.1
> ln -s /usr/lib/liblinuxbar.so.0.1.1 /usr/lib/liblinuxbar.so.0
> ln -s /usr/lib/liblinuxbar.so.0.1.1 /usr/lib/liblinuxbar.so
> ldconfig
> mkdir -p /usr/include/liblinuxbar
> cp -f *.h /usr/include/liblinuxbar/
> make[1]: Leaving directory
> `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/ntpvlibs'
> make[1]: Entering directory
> `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/ntpvlibs'
> gcc -c -g -O2 -Wall -fPIC -I/usr/include/qt3 -I/usr/include/kde
> -I/usr/X11R6/include -I/usr/include/libbslxml -I/usr/lib/qt3/include
> -I/opt/kde3/include floatkeyboardbox.cpp -o floatkeyboardbox.o
> floatkeyboardbox.cpp: In member function 'void
> FloatKeyboardBox::receivedNum(int)':
> floatkeyboardbox.cpp:83: error: 'pow' no se declaró en este ámbito
> floatkeyboardbox.cpp:96: error: 'pow' no se declaró en este ámbito
> make[1]: *** [floatkeyboardbox.o] Error 1
> make[1]: Leaving directory
> `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/ntpvlibs'
> make: *** [ntpvlib_widgets] Error 2
>
>
> Alguna sugerencia ???
>
> Gracias por adelantado.


Manuel, te recomiendo leer siempre la documentaciòn antes de tratar de
instalar una aplicaciòn desde sus fuentes. No conozco esta aplicaciòn, pero
decidì ver como podìa ayudar. Detallo los pasos de como lleguè a la
conclusiòn de que no vas poder instalar nTPV en UBUNTU sin antes realizar
algunas cosas:
1) Busquè en www.google.com.ar/linux <http://www.google.com.ar/linux> "ntpv"
e ingresè a la web del proyecto en
http://www.napsis.com/desarrollo_ntpv.html . Por lo visto existen paquetes
.deb, pero la misma we no lo recomienda, asì que bajè ntpv_bundle-
1.2-rc1.tar.gz . Ademàs, en la web aparecen los requisitos, o sea,
librererìas necesesarias, software, etc, y por lo visto se necesitan
librerìas de KDE, pero tal vez no queda 100% claro.
2) Descomprimì tar zxvf ntpv_bundle-1.2-rc1.tar.gz e ingresè en la carpeta
ntpv_bundle-1.2rc1.
3) Aquì es donde creo que cometiste tu error ya que intentaste realizar un
make de una sin anter leer. Vuelvo a recomendar que lean la documentaciòn
antes; en este caso: cat README_ES
4) Y se puede leer muy claramente las librerìas necesarias para compilar y
como instalar la aplicaciòn. Y tu problema està en las librerìas. Las que
necesitàs son:
- libgdchart (http://www.fred.net/brv/chart/)
- qt3 (www.trolltech.com <http://www.trolltech.com>)
- qt3 postgres plugin
- kde (www.kde.org <http://www.kde.org>)
- libxml2 (http://xmlsoft.org/)

Como veràs pide KDE a secas, por lo que serà muy dificil que instales nTPV
en UBUNTU con GNOME.
Entonces ahora si las sugerencias:
1) lee siempre la documentaciòn.
2) necesitàs KDE, por lo que te recomiendo que instales el metapaquete
kubuntu-desktop con el cual tendràs instalado KDE en UBUNTU ademàs de GNOME:
sudo aptitude install kubuntu-desktop
Ojo, que pesa alrededor de unos 350 MB.
Saludos
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.ubuntu.com/archives/ubuntu-es/attachments/20051119/4e8176bf/attachment.htm


Más información sobre la lista de distribución ubuntu-es