I am trying to construct cross compiler
for NEC V850( OS: kubuntu 8.10).
I was doing well until I tried
to "make install".
I got the error message like below:
I found similar help in help-archive.
http://lists.gnu.org/archive/html/help-make/2001-12/msg00009.html
So, I follow the advices(run the command)
like below:
env PATH=.:$PATH make install
No Error this time. Seems fine. But
I see another messages like below:
--------------------------------------------------------------------------------
Libraries have been installed in:
/usr/local/v850-gcc/v850-elf/lib
If you ever happen to want to link against
installed libraries
in a given directory, LIBDIR, you must
either use libtool, and
specify the full pathname of the library,
or use the `-LLIBDIR'
flag during linking and do at least
one of the following:
- add LIBDIR to the `LD_RUN_PATH'
environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR'
linker flag
- have your system administrator
add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation
about shared libraries for
more information, such as the ld(1)
and ld.so(8) manual pages.
--------------------------------------------------------------------------------
I have no idea what "make install"
is doing.
Could somebody please tell me the reason
of the error and why set the environment path as above can avoid the error.
Anyway, there is alternative way to
avoid the error(without setting environment path):
I know where the command "v850-elf-ranlib"
is located. So I copy it to usr/local/bin and "make install".
Though also got the same message as above.
So, I guess these two ways are doing
the almost the same thing... am I wrong?