proftpd icon indicating copy to clipboard operation
proftpd copied to clipboard

cant compile mod_lang in cygwin

Open BlackMage2 opened this issue 1 year ago • 1 comments

i cant compile mod_lang in cygwin:

/usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: modules/mod_lang.o: in function `process_encoding_config':
/home/User/build/proftpd-1.3.8b/compile/modules/../../modules/mod_lang.c:334:(.text+0x294): undefined reference to `pr_encode_set_charset_encoding'
/usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/User/build/proftpd-1.3.8b/compile/modules/../../modules/mod_lang.c:309:(.text+0x366): undefined reference to `pr_encode_disable_encoding'
/usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: modules/mod_lang.o: in function `lang_sess_init':
/home/User/build/proftpd-1.3.8b/compile/modules/../../modules/mod_lang.c:1046:(.text+0x6f1): undefined reference to `pr_encode_get_policy'
/usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/User/build/proftpd-1.3.8b/compile/modules/../../modules/mod_lang.c:1049:(.text+0x6fd): undefined reference to `pr_encode_set_policy'
/usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: modules/mod_lang.o: in function `lang_utf8':
/home/User/build/proftpd-1.3.8b/compile/modules/../../modules/mod_lang.c:629:(.text+0xf9a): undefined reference to `pr_encode_get_encoding'
/usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/User/build/proftpd-1.3.8b/compile/modules/../../modules/mod_lang.c:641:(.text+0xfca): undefined reference to `pr_encode_is_utf8'
/usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/User/build/proftpd-1.3.8b/compile/modules/../../modules/mod_lang.c:756:(.text+0x1013): undefined reference to `pr_encode_enable_encoding'
/usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/User/build/proftpd-1.3.8b/compile/modules/../../modules/mod_lang.c:715:(.text+0x10fb): undefined reference to `pr_encode_disable_encoding'
/usr/lib/gcc/x86_64-pc-cygwin/12/../../../../x86_64-pc-cygwin/bin/ld: /home/User/build/proftpd-1.3.8b/compile/modules/../../modules/mod_lang.c:689:(.text+0x119a): undefined reference to `pr_encode_set_charset_encoding'
collect2: error: ld returned 1 exit status

my g++/gcc version is 12.4.0

BlackMage2 avatar Oct 16 '24 09:10 BlackMage2

What does grep -i iconv config.h show? Can you provide/attach your config.log file?

Castaglia avatar Oct 16 '24 17:10 Castaglia

I'm closing this ticket due to inactivity.

Castaglia avatar Oct 01 '25 20:10 Castaglia