Hello Richard!
 
I've tried to build unicon on cygwin x86 for Windows 8.1 with help of your sources. I used configuration for x86_32_linux and got error. Compiler reported about undefined referencies "coswitch" and "syserr" in rswitch.s.
Then I tried to modify rswitch.s to rswitch.c with single line:
#include "../../config/pthreads.c"
 
Now compiler could build iconx but aborted on the following step:
 
gcc -I../libtp -I../gdbm -I../xpm  -I/usr/X11R6/include -fPIC -c tconnect.c
tconnect.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default]
 /*
 ^
In file included from tconnect.c:45:0:
icall.h:172:5: error: conflicting types for 'umask'
 int umask(int);
     ^
In file included from /usr/include/string.h:10:0,
                 from tconnect.c:36:
/usr/include/sys/stat.h:152:8: note: previous declaration of 'umask' was here
 mode_t _EXFUN(umask,( mode_t __mask ));
        ^
Makefile:16: recipe for target 'tconnect.o' failed
make[3]: *** [tconnect.o] Error 1
make[3]: Leaving directory '/home/unicon/ipl/cfuncs'
makefile:6: recipe for target 'Cfun' failed
make[2]: *** [Cfun] Error 2
make[2]: Leaving directory '/home/unicon/ipl/lib'
makefile:2: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/unicon/ipl/lib'
Makefile:129: recipe for target 'Unicon' failed
make: *** [Unicon] Error 2
 
 
Really, build process on cygwin is very tricky and weird. It fails on the flat place. 
 
Best regards,
Sergey
 
17.06.2014, 09:28, "Richard H. McCullough" <[email protected]>:
All the source (Revision 3824 with a few edits) & binaries
are available from my website:

http://ContextKnowledgeSystems.org/download/unicon.cygwin.zip

Dick McCullough
Context Knowledge Systems
What is your view?

,

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems

,

_______________________________________________
Unicon-group mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Unicon-group mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to