Hi Jörn,
I want to fix this for the next release of asyn.
Did you have to change anything to get it to find rpc.h at compile time? The source code has this line:
#include <rpc/rpc.h>
I think that when using tirpc the path is tirpc/rpc/rpc/h. Did you have to add /usr/include/tirpc to the include search paths?
Mark
________________________________
From: [email protected] <[email protected]> on behalf of Jörn Dreyer <[email protected]>
Sent: Wednesday, May 16, 2018 2:47 AM
To: [email protected]
Subject: Problem compiling and linking with asyn
Hello folks,
I had a problem compiling and linking the asyn module on my OpenSuSE
Tumbleweed. It failed to link with error messages complaining about missing
symbols from lib asyn. The symbols all start with xdr_. Adding the libtirpc to
the SYS_LIBS solved the problem.
I confirmed with the SuSE team, that the change from glibc rpc code to
libtirpc was on purpose, as the glibc code does not support TCP/IP V6 as
transport protocol. The same should be true for other distributions.
So I guess that this library should be added to SYS_LIBS_Linux as it is
already done for cygwin.
Regards,
Jörn
- Replies:
- Re: Problem compiling and linking with asyn Jörn Dreyer
- References:
- Problem compiling and linking with asyn Jörn Dreyer
- Navigate by Date:
- Prev:
Problem compiling and linking with asyn Jörn Dreyer
- Next:
Re: Problem compiling and linking with asyn Jörn Dreyer
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
<2018>
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Problem compiling and linking with asyn Jörn Dreyer
- Next:
Re: Problem compiling and linking with asyn Jörn Dreyer
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
<2018>
2019
2020
2021
2022
2023
2024
|