Weird error during "make install"

Hello everyone. I'm trying to install OCC by compiling it in PCLinuxOS 2007. I have been able to use the configure command and then the "make" command, but when I use the "make install" everything goes fine for along while until in one moment it appears the following:

----------------------------------------------------------------------
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros/adm/make/TKjcas'
make[2]: Leaving directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros/adm/make/TKjcas'
make[2]: Entering directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros/adm/make'
make[3]: Entering directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros/adm/make'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros/adm/make'
make[2]: Leaving directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros/adm/make'
make[1]: Leaving directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros/adm/make'
make[1]: Entering directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros'
make[2]: Entering directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros'
/usr/bin/install -c -d /Linux
if [ -e /bin -a ! -e /Linux/bin ]; then \
cd /Linux && ln -s ../bin bin; \
fi
if [ -e /lib -a ! -e /Linux/lib ]; then \
cd /Linux && ln -s ../lib lib; \
fi
/usr/bin/install -c -d /lin
if [ -e /bin -a ! -e /lin/bin ]; then \
cd /lin && ln -s ../bin bin; \
fi
if [ -e /lib -a ! -e /lin/lib ]; then \
cd /lin && ln -s ../lib lib; \
fi
bd=`pwd`; cd .; sd=`pwd`; cd ; pd=`pwd`; cd $bd; \
if [ "$pd" != "$sd" ]; then \
/usr/bin/install -c -d /inc; \
cp -frL ./inc ; \
fi; \
if [ "$pd" != "$bd" ]; then \
cp -frL $bd/config.h ; \
fi
cp: missing destination file operand after `./inc'
Try `cp --help' for more information.
cp: missing destination file operand after `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros/config.h'
Try `cp --help' for more information.
make[2]: *** [install-exec-local] Error 1
make[2]: Leaving directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/cavt/Programas/ocascade/OpenCASCADE6.3.0/ros'
make: *** [install-recursive] Error 1

And the installation ends completely. I did check the help of "cp" as suggested there, and it says a destination directory should be specified, which in those lines being shown doesn't seem to be defined any.
I have enabled the installation of WOK, Wrapper and Draw. At the beggining the "make" process would fail until I used an older TCL/Tk as one user suggested in this same forum. Also, I'm installing OCC in my home directory (/home/cavt/opencascade) but I doubt that couldbe the reason.
I would be very grateful is any of you is able to provide me the necessary help to keep the installation. As additional information, I'm running an AMD Sempron LE-1100 procesor and 2GB or RAM, NVidia built-in video card. I also use Windows XP in the same machine and softwares like CATIA and SolidWorks work without problems (no, I'm not going to install OCC in WIndows, I want it for Linux, as it is the only way to get a decent 3D CAD system for Linux... I plan to go for FreeCAD and/or HeeksCAD).
Thanks in advance,

César

Compeau's picture

I'm getting this same error. Did you ever figure it out?

CAVT's picture

No, I just gave up. However, if you just need it to make certain software run, many of them may include partial libraries. LignumCad and NetGen allow you to download taylored-down Ocascade libraries, but I haven't tried them and don't know as well if they are suitable for any other use. I hope it helps you.