SUMMARY: problem : install openssl

2007-12-25 4:31:00

Thanks to those that provided the following answer.

Within the <openssl src root>/fips subdirectories there are several
Makefiles that use a syntax construction that confuses the compiler.

Look for Makefiles where EXHEADER is not assigned a value:

EXHEADER=

and the following line appears:

for i in $(EXHEADER) ;

Change this line to:

for i in "$(EXHEADER)" ;

I had to do this to about 5 Makefiles.

-Steve

Stephen Buckmelter wrote:
> I'm having the same issue, but could not find a solution in the
> archives. Can anyone help out?
>
> Thanks,
>
> -Steve
>
> -------------------ORIGINAL POST-------------------------
> Hi all,
>
> While trying to install v0.9.7e of openssl on a Solaris 9 machines , the
> build completes fine, but it bombs out during make install and display
> followin error :
>
> installing fips... making install in fips/sha1... sh: syntax error at
> line 2: `;' unexpected *** Error code 2 make: Fatal error: Command
> failed for target `install' Current working directory
> /usr/local/openssl/fips/sha1 *** Error code 1 make: Fatal error: Command
> failed for target `install' Current working directory
> /usr/local/openssl/fips *** Error code 1 make: Fatal error: Command
> failed for target `install_sw'
>
> The compiler is the Sun Workshop compiler and make as installed in
> /usr/ccs/bin/make.
>
> Regards
> jimi
> _______________________________________________
> codeprof mailing list
> codeprof at codeprof.com
> http://www.codeprof.com/execute/ask/?codeinfoid=34655

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NOTICE: This email message is for the sole use of the intended
recipient(s) and may contain confidential and privileged
information. Any unauthorized review, use, disclosure or
distribution is prohibited. If you are not the intended
recipient, please contact the sender by reply email and destroy
all copies of the original message.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Comments

Got something to say?

You must be logged in to post a comment.