On 07/09/10 16:15, Garrett D'Amore wrote:
On Fri, 2010-07-09 at 16:06 -0700, Sergey Sprogis wrote:
I tried to build some old application on Solaris Next snv_142, but my
build failed because SYS_poll macros no longer exists
in /usr/include/syssyscall.h file.
Though the same file from Solaris 5.10 has it:
#define SYS_poll 87
Could anyone suggest me workaround for this failure?
Thanks,
Sergey
Yikes. Your application is using some internal implementation details.
What kind of application is it?
It's File Manager V3.8 which has been killed in Solaris 5.9, I think.
Its
lib/libxview/notify/sys_select.c
contains such code:
rv = syscall (SYS_poll, pfd, (u_long)n, ms);
I'm using this File Manager for years, and find it much
better than all later versions. Unfortunately,
it does not work smoothly on Intel Solaris and Linux
which I will try to fix.
Sergey
Its quite possible that the fix will be
easy to make. Its equally possible that fixing the application will be
very difficult indeed.
- Garrett
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code