Hi there!!
Sorry to interrupt this hread but I tried to compile latest version from the SVN but didn't succeed..
I would find this feature wery important.. why ?? well.. last night I accindentally got a doubleclick from my mouse and II hit the obseervatory floor..
and until Skywather release som info ablut how to do a "Auto home" with a EQ8 I have to go to the observatory and do Auto home using the handcontroller, not big deal but a bit a bit irritating.
***************
cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_SCOPE_LIMITS:OPTION=TRUE . ../indi-eqmod
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- checking for module 'libindi'
-- found libindi, version 0.9.8
-- Found INDI: /usr/include/libindi (found version "0.9.8")
-- Found NOVA: /usr/lib/i386-linux-gnu/libnova.so
-- Found ZLIB: /usr/lib/i386-linux-gnu/libz.so (found version "1.2.8")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod_build
maxer@2140:~/Downloads/INDI/indi-code/3rdparty/indi-eqmod_build$ make
Scanning dependencies of target indi_eqmod_telescope
[ 8%] Building CXX object CMakeFiles/indi_eqmod_telescope.dir/eqmod.o
In file included from /home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:44:0:
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.h:193:52: error: ‘TelescopeMotionCommand’ has not been declared
virtual bool MoveNS(TelescopeMotionNS dir, TelescopeMotionCommand command);
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.h:194:52: error: ‘TelescopeMotionCommand’ has not been declared
virtual bool MoveWE(TelescopeMotionWE dir, TelescopeMotionCommand command);
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2000:43: error: ‘TelescopeMotionCommand’ has not been declared
bool EQMod::MoveNS(TelescopeMotionNS dir, TelescopeMotionCommand command)
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp: In member function ‘virtual bool EQMod::MoveNS(INDI::Telescope::TelescopeMotionNS, int)’:
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2009:10: error: ‘MOTION_START’ was not declared in this scope
case MOTION_START:
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2023:10: error: ‘MOTION_STOP’ was not declared in this scope
case MOTION_STOP:
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp: At global scope:
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2046:43: error: ‘TelescopeMotionCommand’ has not been declared
bool EQMod::MoveWE(TelescopeMotionWE dir, TelescopeMotionCommand command)
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp: In member function ‘virtual bool EQMod::MoveWE(INDI::Telescope::TelescopeMotionWE, int)’:
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2055:10: error: ‘MOTION_START’ was not declared in this scope
case MOTION_START:
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2069:10: error: ‘MOTION_STOP’ was not declared in this scope
case MOTION_STOP:
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp: In member function ‘void EQMod::processNSWE(double, double)’:
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2396:82: error: ‘MOTION_STOP’ was not declared in this scope
MoveNS(MovementNSSP.sp[0].s == ISS_ON ? MOTION_NORTH : MOTION_SOUTH, MOTION_STOP);
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2400:80: error: ‘MOTION_STOP’ was not declared in this scope
MoveWE(MovementWESP.sp[0].s == ISS_ON ? MOTION_WEST : MOTION_EAST, MOTION_STOP);
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2411:38: error: ‘MOTION_START’ was not declared in this scope
MoveNS(MOTION_NORTH, MOTION_START);
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2423:34: error: ‘MOTION_START’ was not declared in this scope
MoveNS(MOTION_SOUTH, MOTION_START);
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2435:37: error: ‘MOTION_START’ was not declared in this scope
MoveWE(MOTION_EAST, MOTION_START);
^
/home/maxer/Downloads/INDI/indi-code/3rdparty/indi-eqmod/eqmod.cpp:2449:37: error: ‘MOTION_START’ was not declared in this scope
MoveWE(MOTION_WEST, MOTION_START);
^
make[2]: *** [CMakeFiles/indi_eqmod_telescope.dir/eqmod.o] Error 1
make[1]: *** [CMakeFiles/indi_eqmod_telescope.dir/all] Error 2
make: *** [all] Error 2
***************
I also try : cmake -DCMAKE_INSTALL_PREFIX=/usr . ../indi-eqmod but the result is the same.
Br
/Markku