Errors during make for v1.4 latest a/o 5/27/2014
Hello All, Am trying to build latest v1.4 release and encountering a problem during make. I am running CentOS release 6.5 (Final) yum'd up. Helpful suggestions please. Brian /usr/lib64/libnss3.so: undefined reference to `PR_FindSymbol' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Rlock' /usr/lib64/libssl3.so: undefined reference to `PR_OpenAnonFileMap' /usr/lib64/libnss3.so: undefined reference to `PR_UnloadLibrary' /usr/lib64/libnss3.so: undefined reference to `PL_InitArenaPool' /usr/lib64/libnss3.so: undefined reference to `PR_NewRWLock' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Wlock' /usr/lib64/libnss3.so: undefined reference to `PR_LoadLibrary' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetEnv' /usr/lib64/libnssutil3.so: undefined reference to `PR_LoadLibraryWithFlags' /usr/lib64/libnssutil3.so: undefined reference to `PL_ClearArenaPool' /usr/lib64/libnss3.so: undefined reference to `PR_DestroyRWLock' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/libcurl.so: undefined reference to `PR_NewTCPSocket' /lib64/libldap-2.4.so.2: undefined reference to `PR_SetEnv' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetLibraryName' /usr/lib64/libssl3.so: undefined reference to `PR_ErrorInstallTable' /usr/lib64/libssl3.so: undefined reference to `PR_ExportFileMapAsString' /usr/lib64/libnssutil3.so: undefined reference to `PR_GetLibraryFilePathname' /usr/lib64/libnss3.so: undefined reference to `PR_FindFunctionSymbol' /usr/lib64/libsmime3.so: undefined reference to `PL_NewHashTable' /lib64/libldap-2.4.so.2: undefined reference to `PR_ErrorToString' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Unlock' /usr/lib64/libssl3.so: undefined reference to `PR_ImportFileMapFromString' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetDirectorySeparator' collect2: ld returned 1 exit status make[2]: *** [freeswitch] Error 1 make[2]: Leaving directory `/usr/local/src/freeswitch' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/freeswitch' make: *** [all] Error 2
I believe if you remove the contents of the server install 'lib' directory and rerun the build it will resolve that problem. (make sure you only remove freeswitch files if you are installing into a system directory). -- Nathan On 05/27/2014 04:20 PM, bedgar@vseinc.com wrote:
Hello All,
Am trying to build latest v1.4 release and encountering a problem during make. I am running CentOS release 6.5 (Final) yum’d up.
Helpful suggestions please.
Brian
/usr/lib64/libnss3.so: undefined reference to `PR_FindSymbol'
/usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Rlock'
/usr/lib64/libssl3.so: undefined reference to `PR_OpenAnonFileMap'
/usr/lib64/libnss3.so: undefined reference to `PR_UnloadLibrary'
/usr/lib64/libnss3.so: undefined reference to `PL_InitArenaPool'
/usr/lib64/libnss3.so: undefined reference to `PR_NewRWLock'
/usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Wlock'
/usr/lib64/libnss3.so: undefined reference to `PR_LoadLibrary'
/lib64/libldap-2.4.so.2: undefined reference to `PR_GetEnv'
/usr/lib64/libnssutil3.so: undefined reference to `PR_LoadLibraryWithFlags'
/usr/lib64/libnssutil3.so: undefined reference to `PL_ClearArenaPool'
/usr/lib64/libnss3.so: undefined reference to `PR_DestroyRWLock'
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/libcurl.so: undefined reference to `PR_NewTCPSocket'
/lib64/libldap-2.4.so.2: undefined reference to `PR_SetEnv'
/lib64/libldap-2.4.so.2: undefined reference to `PR_GetLibraryName'
/usr/lib64/libssl3.so: undefined reference to `PR_ErrorInstallTable'
/usr/lib64/libssl3.so: undefined reference to `PR_ExportFileMapAsString'
/usr/lib64/libnssutil3.so: undefined reference to `PR_GetLibraryFilePathname'
/usr/lib64/libnss3.so: undefined reference to `PR_FindFunctionSymbol'
/usr/lib64/libsmime3.so: undefined reference to `PL_NewHashTable'
/lib64/libldap-2.4.so.2: undefined reference to `PR_ErrorToString'
/usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Unlock'
/usr/lib64/libssl3.so: undefined reference to `PR_ImportFileMapFromString'
/lib64/libldap-2.4.so.2: undefined reference to `PR_GetDirectorySeparator'
collect2: ld returned 1 exit status
make[2]: *** [freeswitch] Error 1
make[2]: Leaving directory `/usr/local/src/freeswitch'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/freeswitch'
make: *** [all] Error 2
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- ------------------------------------------------------------ Nathan Neulinger nneul@mst.edu Missouri S&T Information Technology (573) 612-1412 System Administrator - Architect
You have a previous version of FreeSWITCH with mod_spidermonkey installed rm rf /usr/local/freeswitch/{lib,mod,bin}/* git clean -fdx And start over at bootstrap. You should always do these step when change branches or making large jumps in time in the code. On 5/27/14 4:20 PM, "bedgar@vseinc.com" <bedgar@vseinc.com> wrote:
Hello All,
Am trying to build latest v1.4 release and encountering a problem during make. I am running CentOS release 6.5 (Final) yum¹d up.
Helpful suggestions please.
Brian
/usr/lib64/libnss3.so: undefined reference to `PR_FindSymbol' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Rlock' /usr/lib64/libssl3.so: undefined reference to `PR_OpenAnonFileMap' /usr/lib64/libnss3.so: undefined reference to `PR_UnloadLibrary' /usr/lib64/libnss3.so: undefined reference to `PL_InitArenaPool' /usr/lib64/libnss3.so: undefined reference to `PR_NewRWLock' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Wlock' /usr/lib64/libnss3.so: undefined reference to `PR_LoadLibrary' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetEnv' /usr/lib64/libnssutil3.so: undefined reference to `PR_LoadLibraryWithFlags' /usr/lib64/libnssutil3.so: undefined reference to `PL_ClearArenaPool' /usr/lib64/libnss3.so: undefined reference to `PR_DestroyRWLock' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/libcurl.so: undefined reference to `PR_NewTCPSocket' /lib64/libldap-2.4.so.2: undefined reference to `PR_SetEnv' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetLibraryName' /usr/lib64/libssl3.so: undefined reference to `PR_ErrorInstallTable' /usr/lib64/libssl3.so: undefined reference to `PR_ExportFileMapAsString' /usr/lib64/libnssutil3.so: undefined reference to `PR_GetLibraryFilePathname' /usr/lib64/libnss3.so: undefined reference to `PR_FindFunctionSymbol' /usr/lib64/libsmime3.so: undefined reference to `PL_NewHashTable' /lib64/libldap-2.4.so.2: undefined reference to `PR_ErrorToString' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Unlock' /usr/lib64/libssl3.so: undefined reference to `PR_ImportFileMapFromString' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetDirectorySeparator' collect2: ld returned 1 exit status make[2]: *** [freeswitch] Error 1 make[2]: Leaving directory `/usr/local/src/freeswitch' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/freeswitch' make: *** [all] Error 2
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Ken http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org irc.freenode.net #freeswitch Twitter: @FreeSWITCH
Ken and Nathan, I did read in the list that this was necessary for the "make install", but I figured that I could at least gotten through the "make" but not the "make install" without deleting the current. I will give that a shot. Thank you, Brian From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Ken Rice Sent: Tuesday, May 27, 2014 5:29 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Errors during make for v1.4 latest a/o 5/27/2014 You have a previous version of FreeSWITCH with mod_spidermonkey installed rm -rf /usr/local/freeswitch/{lib,mod,bin}/* git clean -fdx And start over at bootstrap. You should always do these step when change branches or making large jumps in time in the code. On 5/27/14 4:20 PM, "bedgar@vseinc.com" <bedgar@vseinc.com> wrote: Hello All, Am trying to build latest v1.4 release and encountering a problem during make. I am running CentOS release 6.5 (Final) yum'd up. Helpful suggestions please. Brian /usr/lib64/libnss3.so: undefined reference to `PR_FindSymbol' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Rlock' /usr/lib64/libssl3.so: undefined reference to `PR_OpenAnonFileMap' /usr/lib64/libnss3.so: undefined reference to `PR_UnloadLibrary' /usr/lib64/libnss3.so: undefined reference to `PL_InitArenaPool' /usr/lib64/libnss3.so: undefined reference to `PR_NewRWLock' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Wlock' /usr/lib64/libnss3.so: undefined reference to `PR_LoadLibrary' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetEnv' /usr/lib64/libnssutil3.so: undefined reference to `PR_LoadLibraryWithFlags' /usr/lib64/libnssutil3.so: undefined reference to `PL_ClearArenaPool' /usr/lib64/libnss3.so: undefined reference to `PR_DestroyRWLock' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/libcurl.so: undefined reference to `PR_NewTCPSocket' /lib64/libldap-2.4.so.2: undefined reference to `PR_SetEnv' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetLibraryName' /usr/lib64/libssl3.so: undefined reference to `PR_ErrorInstallTable' /usr/lib64/libssl3.so: undefined reference to `PR_ExportFileMapAsString' /usr/lib64/libnssutil3.so: undefined reference to `PR_GetLibraryFilePathname' /usr/lib64/libnss3.so: undefined reference to `PR_FindFunctionSymbol' /usr/lib64/libsmime3.so: undefined reference to `PL_NewHashTable' /lib64/libldap-2.4.so.2: undefined reference to `PR_ErrorToString' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Unlock' /usr/lib64/libssl3.so: undefined reference to `PR_ImportFileMapFromString' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetDirectorySeparator' collect2: ld returned 1 exit status make[2]: *** [freeswitch] Error 1 make[2]: Leaving directory `/usr/local/src/freeswitch' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/freeswitch' make: *** [all] Error 2 ________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Ken http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org irc.freenode.net #freeswitch Twitter: @FreeSWITCH
Ken and Nathan, Exactly the trick. Thank you! Brian From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian Edgar Sent: Tuesday, May 27, 2014 5:37 PM To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] Errors during make for v1.4 latest a/o 5/27/2014 Ken and Nathan, I did read in the list that this was necessary for the "make install", but I figured that I could at least gotten through the "make" but not the "make install" without deleting the current. I will give that a shot. Thank you, Brian From: freeswitch-users-bounces@lists.freeswitch.org<mailto:freeswitch-users-bounces@lists.freeswitch.org> [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Ken Rice Sent: Tuesday, May 27, 2014 5:29 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Errors during make for v1.4 latest a/o 5/27/2014 You have a previous version of FreeSWITCH with mod_spidermonkey installed rm -rf /usr/local/freeswitch/{lib,mod,bin}/* git clean -fdx And start over at bootstrap. You should always do these step when change branches or making large jumps in time in the code. On 5/27/14 4:20 PM, "bedgar@vseinc.com" <bedgar@vseinc.com> wrote: Hello All, Am trying to build latest v1.4 release and encountering a problem during make. I am running CentOS release 6.5 (Final) yum'd up. Helpful suggestions please. Brian /usr/lib64/libnss3.so: undefined reference to `PR_FindSymbol' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Rlock' /usr/lib64/libssl3.so: undefined reference to `PR_OpenAnonFileMap' /usr/lib64/libnss3.so: undefined reference to `PR_UnloadLibrary' /usr/lib64/libnss3.so: undefined reference to `PL_InitArenaPool' /usr/lib64/libnss3.so: undefined reference to `PR_NewRWLock' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Wlock' /usr/lib64/libnss3.so: undefined reference to `PR_LoadLibrary' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetEnv' /usr/lib64/libnssutil3.so: undefined reference to `PR_LoadLibraryWithFlags' /usr/lib64/libnssutil3.so: undefined reference to `PL_ClearArenaPool' /usr/lib64/libnss3.so: undefined reference to `PR_DestroyRWLock' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/libcurl.so: undefined reference to `PR_NewTCPSocket' /lib64/libldap-2.4.so.2: undefined reference to `PR_SetEnv' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetLibraryName' /usr/lib64/libssl3.so: undefined reference to `PR_ErrorInstallTable' /usr/lib64/libssl3.so: undefined reference to `PR_ExportFileMapAsString' /usr/lib64/libnssutil3.so: undefined reference to `PR_GetLibraryFilePathname' /usr/lib64/libnss3.so: undefined reference to `PR_FindFunctionSymbol' /usr/lib64/libsmime3.so: undefined reference to `PL_NewHashTable' /lib64/libldap-2.4.so.2: undefined reference to `PR_ErrorToString' /usr/lib64/libnss3.so: undefined reference to `PR_RWLock_Unlock' /usr/lib64/libssl3.so: undefined reference to `PR_ImportFileMapFromString' /lib64/libldap-2.4.so.2: undefined reference to `PR_GetDirectorySeparator' collect2: ld returned 1 exit status make[2]: *** [freeswitch] Error 1 make[2]: Leaving directory `/usr/local/src/freeswitch' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/freeswitch' make: *** [all] Error 2 ________________________________ _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Ken http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org irc.freenode.net #freeswitch Twitter: @FreeSWITCH
participants (3)
-
bedgar@vseinc.com
-
Ken Rice
-
Nathan Neulinger