sglavach@comcast.net [hercules-390]
2017-03-26 18:40:05 UTC
Hoping someone can help and point me in the right direction
- Trying to compile Hercules-4.0 (Hyperion) on a Raspberry PI 3
- Using Raspian Jessie Lite (minus the X-windows Gui, etc..) as the base OS (which I believe is a flavor of Debian)
- I Git Clone the source
- I apt-get install the necessary packages plus a few optional ones (bldlvlck passes all it's checks)
- I use 1Stop to execute compile process which gets and compiles SoftFloat successfully and compiles Hercules to completion with a number of the following messages:
*** Warning: This system can not link to static lib archive ../libhercs.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** But as you try to build a module library, libtool will still create
*** a static module, that should work as long as the dlopening application
*** is linked with the -dlopen flag to resolve symbols at runtime.
Hercules will execute and start successfully but it has a number of devtypes not recognized, the most critical being 3270... it mounts the DASD successfully.
From searching and reading a number of other threads I know some people had a similar issue with libtools (linking?) performing correctly when 'uname -p" returned no value... on my system it returns "unknown" if that helps anyone.
Any help is appreciated.
Thanks,
Steve...
- Trying to compile Hercules-4.0 (Hyperion) on a Raspberry PI 3
- Using Raspian Jessie Lite (minus the X-windows Gui, etc..) as the base OS (which I believe is a flavor of Debian)
- I Git Clone the source
- I apt-get install the necessary packages plus a few optional ones (bldlvlck passes all it's checks)
- I use 1Stop to execute compile process which gets and compiles SoftFloat successfully and compiles Hercules to completion with a number of the following messages:
*** Warning: This system can not link to static lib archive ../libhercs.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** But as you try to build a module library, libtool will still create
*** a static module, that should work as long as the dlopening application
*** is linked with the -dlopen flag to resolve symbols at runtime.
Hercules will execute and start successfully but it has a number of devtypes not recognized, the most critical being 3270... it mounts the DASD successfully.
From searching and reading a number of other threads I know some people had a similar issue with libtools (linking?) performing correctly when 'uname -p" returned no value... on my system it returns "unknown" if that helps anyone.
Any help is appreciated.
Thanks,
Steve...