Note that the cvs version of sscan contains modifications that split
the busy record out into a separate module. If you're not ready to
do that, you could just back out the changes in sscanApp/src/Makefile
and sscanApp/src/sscanSupport.dbd.
Mark Rivers wrote:
John,
You can get the CVS version of sscan at:
http://cars.uchicago.edu/software/pub/sscanHEAD.tgz
This has some changes beyond the version I have tested, but it should
work.
Mark
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of John M. Skinner
Sent: Wednesday, November 26, 2008 10:43 AM
To: [email protected]
Subject: sscan compile error on base 3.14.10 on linux
I'm trying to build sscan 2.6.2 on EPICS base 3.14.10 but get these
compile warnings and errors:
../sscanRecord.c: In function `special':
../sscanRecord.c:1451: warning: passing arg 1 of `scanOnce' from
incompatible pointer type
../sscanRecord.c:1585: warning: passing arg 1 of `scanOnce' from
incompatible pointer type
../sscanRecord.c: In function `notifyCallback':
../sscanRecord.c:2457: warning: passing arg 1 of `scanOnce' from
incompatible pointer type
../sscanRecord.c: In function `userGetCallback':
../sscanRecord.c:2523: warning: passing arg 1 of `scanOnce' from
incompatible pointer type
../sscanRecord.c: In function `pvSearchCallback':
../sscanRecord.c:2613: error: incompatible types in assignment
../sscanRecord.c:2643: error: incompatible types in assignment
../sscanRecord.c:2743: warning: passing arg 1 of `scanOnce' from
incompatible pointer type
../sscanRecord.c: In function `posMonCallback':
../sscanRecord.c:2818: warning: passing arg 1 of `scanOnce' from
incompatible pointer type
../sscanRecord.c: In function `doPuts':
../sscanRecord.c:4013: warning: passing arg 1 of `scanOnce' from
incompatible pointer type
../sscanRecord.c:4190: warning: passing arg 1 of `scanOnce' from
incompatible pointer type
I get the same results on both Fedora Core 3 and Fedora Core 8. I
have no problem building the scan record on EPICS base 3.14.9.
thanks,
John Skinner (BNL/NSLS)