Это старая версия документа.
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/inc/parser/handler.php on line 1458
Warning: Declaration of syntax_plugin_tablecalc::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/lib/plugins/tablecalc/syntax.php on line 41
Warning: Declaration of syntax_plugin_tablecalc::render($mode, &$renderer, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/lib/plugins/tablecalc/syntax.php on line 72
Warning: Declaration of syntax_plugin_offline::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/lib/plugins/offline/syntax.php on line 60
Warning: Declaration of syntax_plugin_offline::render($format, &$renderer, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/lib/plugins/offline/syntax.php on line 67
Warning: preg_match(): Compilation failed: invalid range in character class at offset 3416 in /home/users/p/prom-auto/domains/prom-auto.ru/wiki/inc/parser/lexer.php on line 118
====== Установка jssc ====== **1.** Скачать последнюю версию: http://code.google.com/p/java-simple-serial-connector/downloads/list **2.** Извлечь из архива файл ''jssc.jar'' и положить в ''jroboplc/jar/libex'' ====== Проблемы версии 2.5.0 ====== Проявляется на Ubuntu 10.04 (x86): <code> java.lang.UnsatisfiedLinkError: /home/denis/.jssc/linux/libjSSC-2.5_x86.so: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /home/denis/.jssc/linux/libjSSC-2.5_x86.so) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1825) at java.lang.Runtime.load0(Runtime.java:792) at java.lang.System.load(System.java:1059) at jssc.SerialNativeInterface.<clinit>(SerialNativeInterface.java:159) at jssc.SerialPort.<init>(SerialPort.java:113) at promauto.jroboplc.plugin.serial.SerialImpl.open(SerialImpl.java:108) at promauto.jroboplc.plugin.serial.SerialModule.prepare(SerialModule.java:112) at promauto.jroboplc.core.TaskManagerImpl.start(TaskManagerImpl.java:40) at promauto.jroboplc.core.CmdStart.execute(CmdStart.java:28) at promauto.jroboplc.core.CmdDispatcherImpl.execute(CmdDispatcherImpl.java:126) at promauto.jroboplc.core.JRoboPLC.executeStartCommands(JRoboPLC.java:133) at promauto.jroboplc.core.JRoboPLC.run(JRoboPLC.java:113) at promauto.jroboplc.core.JRoboPLC.main(JRoboPLC.java:170) </code> Решение - перекомпиляция нативной библиотеки libjSSC-2.5_x86.so: cd jSSC-2.5.0-Release/src/cpp/_nix_based g++ -m32 -O3 -s -I$JAVA_HOME/include -I$JAVA_HOME/include/linux -fPIC jssc.cpp -shared -o libjSSC-2.5_x86.so cp libjSSC-2.5_x86.so /home/user/.jssc/linux/libjSSC-2.5_x86.so