jd@frugalware:~/ET/sudppipe$ gcc sudppipe.c -o sudpipe
/tmp/cc4s4UKk.o: In function `loaddll':
sudppipe.c:(.text+0x123a): undefined reference to `dlopen'
sudppipe.c:(.text+0x124d): undefined reference to `dlerror'
sudppipe.c:(.text+0x1288): undefined reference to `dlsym'
sudppipe.c:(.text+0x1292): undefined reference to `dlerror'
sudppipe.c:(.text+0x12e2): undefined reference to `dlsym'
sudppipe.c:(.text+0x12ec): undefined reference to `dlerror'
sudppipe.c:(.text+0x133c): undefined reference to `dlsym'
sudppipe.c:(.text+0x1346): undefined reference to `dlerror'
sudppipe.c:(.text+0x139f): undefined reference to `dlclose'
collect2: ld returned 1 exit status