Uselocalsocket : socket() failed in Cygwin
Hi everyone,this problem has been bothering me for a couple of weeks. I configured mbdyn-develop branch in cygwin using gcc7.4.0 with:
CC=mpicc CXX=mpicxx FC=mpif90 ./configure --enable-python --enable-netcdf --disable-dependency-tracking
After the compilation was completed, no _mbc_py.dll file was generated in the libraries/libmbc/.libs, so I manually generated the _mbc_py.dll file through the command :
mpicxx -shared mbc_py.o mbc_py_wrap.o mbc.o mbcxx.o sock.o mbc_dummy.o -o _mbc_py.dll
When I run case “rigid wing” (coupled with DUST via PreCICE)(https://gitlab.com/davideMontagnani/dust-mbdyn/-/tree/master/examples/mbdyn-dust/rigid_wing?ref_type=heads) I get error:UselocalSocket("/tmp/.mbdyn_offdxwfi/mbdyn.sock"):socket() failed (0:No error)
cd /tmp/.mbdyn_offdxwfi,no "mbdyn.sock" file created. I uesd to run the coupled cases with DUST successfully in Centos 7,but it's not woring in cygwin.I would really appreciate if I can get some suggestions on how to get this working.