I got this error
when try to build gnugk 2.0.6 with
$LARGE_FDSET=16384
HAS_ACCT=1 make both opt
g++ -o
obj_linux_x86_r/gnugk -Wl,--gc-sections -s
-L/home/kayaturk/download/openh323/../pwlib/lib -L/root/openh323/lib
./obj_linux_x86_r/gk.o ./obj_linux_x86_r/gkauth.o
./obj_linux_x86_r/gkDestAnalysis.o ./obj_linux_x86_r/RasSrv.o
./obj_linux_x86_r/RasTbl.o ./obj_linux_x86_r/GkClient.o
./obj_linux_x86_r/MulticastGRQ.o ./obj_linux_x86_r/BroadcastListen.o
./obj_linux_x86_r/SoftPBX.o ./obj_linux_x86_r/Toolkit.o
./obj_linux_x86_r/h323util.o ./obj_linux_x86_r/GkStatus.o
./obj_linux_x86_r/yasocket.o ./obj_linux_x86_r/thread.o
./obj_linux_x86_r/ProxyThread.o ./obj_linux_x86_r/ProxyChannel.o
./obj_linux_x86_r/singleton.o ./obj_linux_x86_r/main.o
./obj_linux_x86_r/gkacct.o ./obj_linux_x86_r/radproto.o
./obj_linux_x86_r/radauth.o ./obj_linux_x86_r/radacct.o
./obj_linux_x86_r/WaitingARQ.o -lh323_linux_x86_r -lpt_linux_x86_r
-lpthread -lssl -lcrypto -lexpat -lresolv -ldl
./obj_linux_x86_r/gkauth.o(.text._ZN18SimplePasswordAuthC2EP7PConfigPKc+0xb40): In function `SimplePasswordAuth::SimplePasswordAuth[not-in-charge](PConfig*, char const*)':
: undefined reference to `H235AuthProcedure1::H235AuthProcedure1[in-charge]()'
./obj_linux_x86_r/gkauth.o(.text._ZN18SimplePasswordAuthC1EP7PConfigPKc+0xb40): In function `SimplePasswordAuth::SimplePasswordAuth[in-charge](PConfig*, char const*)':
: undefined reference to `H235AuthProcedure1::H235AuthProcedure1[in-charge]()'
./obj_linux_x86_r/gkauth.o(.text._ZN18SimplePasswordAuth17CheckCryptoTokensERK28H225_ArrayOf_CryptoH323Token+0x1147): In function `SimplePasswordAuth::CheckCryptoTokens(H225_ArrayOf_CryptoH323Token const&)':
: undefined reference to `H235AuthProcedure1::H235AuthProcedure1[in-charge]()'
./obj_linux_x86_r/gkauth.o(.text._ZN18SimplePasswordAuth17CheckCryptoTokensERK28H225_ArrayOf_CryptoH323Token+0x1196): In function `SimplePasswordAuth::CheckCryptoTokens(H225_ArrayOf_CryptoH323Token const&)':
: undefined reference to `H235AuthProcedure1::ValidateCryptoToken(H225_CryptoH323Token const&, PBYTEArray const&)'
collect2: ld returned 1 exit status
make: *** [obj_linux_x86_r/gnugk] Error 1
./obj_linux_x86_r/gkauth.o(.text._ZN18SimplePasswordAuthC2EP7PConfigPKc+0xb40): In function `SimplePasswordAuth::SimplePasswordAuth[not-in-charge](PConfig*, char const*)':
: undefined reference to `H235AuthProcedure1::H235AuthProcedure1[in-charge]()'
./obj_linux_x86_r/gkauth.o(.text._ZN18SimplePasswordAuthC1EP7PConfigPKc+0xb40): In function `SimplePasswordAuth::SimplePasswordAuth[in-charge](PConfig*, char const*)':
: undefined reference to `H235AuthProcedure1::H235AuthProcedure1[in-charge]()'
./obj_linux_x86_r/gkauth.o(.text._ZN18SimplePasswordAuth17CheckCryptoTokensERK28H225_ArrayOf_CryptoH323Token+0x1147): In function `SimplePasswordAuth::CheckCryptoTokens(H225_ArrayOf_CryptoH323Token const&)':
: undefined reference to `H235AuthProcedure1::H235AuthProcedure1[in-charge]()'
./obj_linux_x86_r/gkauth.o(.text._ZN18SimplePasswordAuth17CheckCryptoTokensERK28H225_ArrayOf_CryptoH323Token+0x1196): In function `SimplePasswordAuth::CheckCryptoTokens(H225_ArrayOf_CryptoH323Token const&)':
: undefined reference to `H235AuthProcedure1::ValidateCryptoToken(H225_CryptoH323Token const&, PBYTEArray const&)'
collect2: ld returned 1 exit status
make: *** [obj_linux_x86_r/gnugk] Error 1
Anyone know where
the error is
Best
regards,
Kürşad Bora KAYATÜRK