Matthias Schreiber email@example.com [hercules-390]
2018-06-13 16:51:59 UTC
I am trying to build Hyperion on SmartOS (which is OpenSolaris).There are some minor problems with the compile process until now:
1.) as uname -p says "i386" it compiles just 32Bit. But it is 64 Bit. So I used "configure --disable-regina-rexx --disable-object-rexx --disable-ipv6 --target="x86_64-pc-solaris2.11"2.) also I had to compile decNumber, crypto, SoftFloat and telnet on my own, as the 64 Bit Versions weren't included3.) in external Programms in "telnet.c" I had to put "#include <sys/select.h>" - otherwise it reclaims "telnet.c:1744:5: error: unknown type name 'fd_set'"
So long, but still won't make it :-(
The linker has problems withÂ pthread_getcpuclockid. And indead OpenSolaris don't have that. But as I googled, others like MacOSX and others also don't have it. Is there another parameter to set, to get it compiled?
This ist the error:
UndefinedÂ Â Â Â Â Â Â Â Â Â Â Â first referencedÂ symbolÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â in filepthread_getcpuclockidÂ Â Â Â Â Â Â Â ./.libs/libherc.sold: fatal: symbol referencing errors. No output written to .libs/cckdcdskcollect2: error: ld returned 1 exit statusgmake: *** [Makefile:1781: cckdcdsk] Error 1gmake: Leaving directory '/root/hyperion-master'gmake: *** [Makefile:2110: all-recursive] Error 1gmake: Leaving directory '/root/hyperion-master'gmake: *** [Makefile:1533: all] Error 2