problemas con make

Imagen de lugiox
0 puntos

espero que esto vaya aqui XDXD. .

ola!! hace unos dias instale ubuntu 11.10.. ahora estoy haciendo algunos ejercicios de programacion y cuando ejecuto make me sale lo siguiente:

g++ -c -o ./ejemplo.o ejemplo.cpp -I.
g++ -o ejemplo ./ejemplo.o -I. -L. -lvectorD
/usr/bin/ld: skipping incompatible ./libvectorD.a when searching for -lvectorD
/usr/bin/ld: cannot find -lvectorD
collect2: ld devolvió el estado de salida 1
make: *** [ejemplo] Error 1

alguien sabe porque da este error??

gracias de antemano!!

Imagen de JAVIER NAVARRO ALTIMIRA
+1
0
-1

La libreria vectorD esta en el directorio de compilación?, porque el parámetro -L. asi se lo dice al compilador, si la libreria no esta ahi el parámetro tiene que ser -LTrayecto de la libreria, ej. -L/usr/local/lib (o lo que sea)

+1
0
-1