Proftpd update

ReN

Verified User
Joined
Jul 2, 2005
Messages
202
while using the ./build proftpd command i get the following error, fresh build update , fresh files etc

checking for argz_next... no
checking for argz_stringify... no
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for bindtextdomain in -lintl... no
checking for bindtextdomain in -lc... no
configure: error: libintl support, required for NLS, not present -- aborting

the OS is Freebsd 7.3 , and the ports version installs fine.

any suggestions
 
libintl is part of devel/gettext port. Install that port and you should solve the problem.

Sorry but i dont use FreeBSD from about 7 years so i dont remember the command line for install that.

Should be like portmaster gettext

Regards
 
did try that , failed also , had to deinstall gettext and proftpd

then start the proftpd install which also picked the gettext dependancy , which then selected the NLS thing to yes in the conf .... ohhh the hassels

as i said earlier though , ports functions and installs correctly , the custombuild version continues to fail at the same spot
 
Last edited:
are you using 64bit os? had you check if in lib directory that lib is present?

If you are using 64bit os had you try to make a symbolic link to the lib?
 
Yes gettext is installed. I even tried updating the package to the latest version and still no change. ls/usr/local/lib lists files libintl.so libintl.a libint.so.8 libintl.la libintl.so.9 installed. On a side note, if I remove the native language support from the proftpd configure file it buildswint no errors.
 
again.. have you read the post #4?


Code:
are you using 64bit os? had you check if in lib directory that lib is present?

If you are using 64bit os had you try to make a symbolic link to the lib?
 
I read post #4..... Did you read my post #5? :p Yes I am running Freebsd amd64, 8.2, 64bit. No it is not listed under lib. So I need to do a ln -s to /usr/local/lib/libintl.so?
 
sorry i didnt read that was 64 bit xD

Ok, so try to check if libintl.so is present in /usr/local/lib64/ and, if not, do

Code:
ln -s /usr/local/lib/libintl.so /usr/local/lib64/libintl.so


Regards
 
mmmh strange that there is no lib64 directory on a 64bit os...

im not totally sure so about lib64 folder position cause is a freebsd system and i dont use that since 8 years...

try:

Code:
find / -name lib64

for found where this folder is stored and try to make a symlink into there.

Regards
 
PS. remove the /usr/local/lib64 link you made since seems to be not a default lib directory for freebsd 64bit system...

Regards
 
Find command returned no matches. I tried to link libintl.so in the /lib directory to the /usr/local/lib/ibintl.so, that did not work either.
 
I have the same issue afret update FreeBSD 8.1 to 8.2
configure: error: libintl support, required for NLS, not present -- aborting

ln -s /usr/local/lib/libintl.so /lib/libintl.so - not working.
 
Zeiter, locate libintl returns ---- /usr/local/include/libintl.h
/usr/local/lib/libintl.a /usr/local/lib/libintl.la /usr/local/lib/libintl.so /usr/local/lib/libintl.so.9 /usr/local/share/gettext/intl/libintl.rc
/usr/src/cddl/compat/opensolaris/include/libintl.h

/usr/src/cddl/contrib/opensolaris/head/libintl.h
 
We experience the same problem. For some reason, the libintl from ports is detected, but not from custombuild...

Only for ProFTPD 1.3.3d, the 1.3.3c compiles fine...
 
up.... same problem....

checking for bindtextdomain in -lc... no
configure: error: libintl support, required for NLS, not present -- aborting
Done. Making proftpd-1.3.3e...
Trying to make ProFTPD...
gmake: *** No targets specified and no makefile found. Stop.

*** The make has failed, do you want to try to make again? (y,n):
 
Back
Top