Обсуждение: make of 8.3.5 failed on Linux
Hello!
I am trying to build PostgreSQL 8.3.5 for Linux.
Error log
ln -s libutf8_and_uhc.so.0.0 libutf8_and_uhc.so
make[3]: Leaving directory
`/root/postgresql-8.3.5/src/backend/utils/mb/conversion_procs/utf8_and_uhc'
make[3]: Entering directory
`/root/postgresql-8.3.5/src/backend/utils/mb/conversion_procs/utf8_and_euc_jis_2004'
make[3]: *** No rule for making `utf8_and_euc_jis_2004.o', ÔÒÅÂÕÅÍÏÊ
ÄÌÑ `libutf8_and_euc_jis_2004.so.0.0'. Stop.
make[3]: Leaving directory
`/root/postgresql-8.3.5/src/backend/utils/mb/conversion_procs/utf8_and_euc_jis_2004'
make[2]: *** [all] Error 2
Linux 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 i686 i386
GNU/Linux
PostgreSQL 8.2.4 was build OK on this platform.
Configured with
./configure \
--enable-locale \
--enable-recode \
--with-pgport=6511 \
--enable-cassert \
--with-perl \
--prefix=/usr/local/pgsql83
Thank you,
Ruslan
Ruslan A Dautkhanov <ruslan@intraline.ru> writes:
> `/root/postgresql-8.3.5/src/backend/utils/mb/conversion_procs/utf8_and_euc_jis_2004'
> make[3]: *** No rule for making `utf8_and_euc_jis_2004.o', ÔÒÅÂÕÅÍÏÊ
> ÄÌÑ `libutf8_and_euc_jis_2004.so.0.0'. Stop.
Look into that directory and see if you have utf8_and_euc_jis_2004.c.
There are some broken versions of "tar" out there that fail to cope
with such a long filename.
regards, tom lane
Hello, Tom Lane ÐÉÛÅÔ: > Ruslan A Dautkhanov <ruslan@intraline.ru> writes: > >> `/root/postgresql-8.3.5/src/backend/utils/mb/conversion_procs/utf8_and_euc_jis_2004' >> make[3]: *** No rule for making `utf8_and_euc_jis_2004.o', ÔÒÅÂÕÅÍÏÊ >> ÄÌÑ `libutf8_and_euc_jis_2004.so.0.0'. Stop. >> > > Look into that directory and see if you have utf8_and_euc_jis_2004.c. > There are some broken versions of "tar" out there that fail to cope > with such a long filename. > Yes, you are right. I renamed file "utf8_and_euc_jis_2004." to "utf8_and_euc_jis_2004.c" . Tar(?) also cut files euc_jis_2004_and_shift_jis_2004.c and utf8_and_shift_jis_2004.c . These two files didn't extracted ever. I tried also tar at another server where FreeBSD 5.5 is installed. The same effect:( It's funny, but I was succussul only with WinRAR archiver :) Thank you, I got my "All of PostgreSQL successfully made. Ready to install." message with your help. Ruslan