LINUX.ORG.RU

Просьба оттестировать


0

0

Други, я выложил очередную версию empty - упрощенная замена TCL/Expect на empty.sourceforge.net. Соответственно, большая просьба оттестировать и по возможности высказаться, желательно без упоминаний яда :)

Хе-хе! Не думал, что проект все еще развивается. Надо будет попробовать на досуге, а то после длительного использования от expect'а начинает мутить :)

KirG0FF ★★
()
Ответ на: комментарий от KirG0FF

Проект-таки развивается: к сожалению для меня :) (потому что требует все больше времени и внимания) и к счастью для почитателей (которые неожиданно для меня обнаружились) и требуют устранения багов, и атакже новых плюшек и феничек.

mezantrop
() автор топика

Sun Microsystems Inc.   SunOS 5.9       Generic May 2002
2:[sergey@sun314] ~> cd tmp
3:[sergey@sun314] ~/tmp> wget -c http://heanet.dl.sourceforge.net/sourceforge/empty/empty-0.6.2b.tgz
Length: 10,829 [application/x-tar]
100%[====================================>] 10,829        --.--K/s

10:36:12 (723.83 KB/s) - `empty-0.6.2b.tgz' saved [10829/10829]

4:[sergey@sun314] ~/tmp> gzip -d -c empty-0.6.2b.tgz | tar xf -
5:[sergey@sun314] ~/tmp> cd empty-0.6.2b
#_________________________________________________________________

6:[sergey@sun314] empty-0.6.2b> make -f Makefile.SVR4 SunOS-gcc
gcc  -Wall -o empty empty.c
empty.c: In function `main':
empty.c:161: error: redefinition of `union semun'
*** Error code 1
make: Fatal error: Command failed for target `SunOS-gcc'
#_________________________________________________________________

7:[sergey@sun314] empty-0.6.2b> gcc -v
Reading specs from /opt/csw/gcc3/lib/gcc/sparc-sun-solaris2.8/3.4.4/specs
Configured with: ../sources/gcc-3.4.4/configure --prefix=/opt/csw/gcc3 --with-local-prefix=/opt/csw --without-gnu-as --with-as=/usr/ccs/bin/as --without-gnu-ld --with-ld=/usr/ccs/bin/ld --enable-threads=posix --enable-shared --enable-multilib --enable-nls --with-included-gettext --with-libiconv-prefix=/opt/csw --with-x --enable-java-awt=xlib --enable-languages=all
Thread model: posix
gcc version 3.4.4
8:[sergey@sun314] empty-0.6.2b> uname -a
SunOS sun314 5.9 Generic_117171-07 sun4u sparc SUNW,Ultra-5_10
9:[sergey@sun314] empty-0.6.2b>

sdio ★★★★★
()
Ответ на: комментарий от sdio

34:[sergey@sun314] empty-0.6.2b> diff -u empty.c_orig empty.c
--- empty.c_orig        Sun Oct 30 16:44:24 2005
+++ empty.c     Wed Nov  2 10:42:46 2005
@@ -139,20 +139,6 @@
        key_t sem_key;
        const char *sem_file = "/";

-/* Linux IPC */
-#if defined(__GNU_LIBRARY__) && !defined(_SEM_SEMUN_UNDEFINED)
-       /* union semun is defined by including <sys/sem.h> */
-#else
-       /* according to X/OPEN we have to define it ourselves */
-       union semun {
-               int val;                /* value for SETVAL */
-               struct semid_ds *buf;   /* buffer for IPC_STAT, IPC_SET */
-               unsigned short *array;  /* array for GETALL, SETALL */
-                                       /* Linux specific part: */
-               struct seminfo *__buf;  /* buffer for IPC_INFO */
-       };
-#endif
-
 /* Solaris */
 #ifdef __SVR4
        char    *slave_name;

35:[sergey@sun314] empty-0.6.2b> make -f Makefile.SVR4 SunOS-gcc
gcc  -Wall -o empty empty.c
36:[sergey@sun314] empty-0.6.2b>

sdio ★★★★★
()
Ответ на: комментарий от mezantrop

Хех, еще баг поправил. Исходник выложил.

mezantrop
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.