Fwd: Need Help for iOS and MacOS Build of OpenSSL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Everyone,

I am working on a project where I have to build OpenSSL "3.0.5" version for multiple targets related to MacOS and iOS.

I am able to successfully build the OpenSSL "1.1.1x" version by using targets mentioned in "20-ios-tvos-cross.conf".
I used to give commands like the below:
./Configure macosx-cross-x86_64 --prefix=gen/out/bin/Debug-MacOSX-x86_64 no-shared no-async -fembed-bitcode-marker enable-ec_nistp_64_gcc_128

Now for version "3.0.5" when I give the above command, I am getting the below error:

./Configure macosx-cross-x86_64 --prefix=gen/out/bin/Debug-MacOSX-x86_64 no-shared no-async -fembed-bitcode-marker enable-ec_nistp_64_gcc_128
Undefined subroutine &main::asm called at (eval 15) line 46.
Configuring OpenSSL version 3.0.5 for target macosx-cross-x86_64
Using os-specific seed configuration
Usage: Configure [no-<cipher> ...] [enable-<cipher> ...] [-Dxxx] [-lxxx] [-Lxxx] [-fxxx] [-Kxxx] [no-hw-xxx|no-hw] [[no-]threads] [[no-]shared] [[no-]zlib|zlib-dynamic] [no-asm] [no-egd] [sctp] [386] [--prefix=DIR] [--openssldir=OPENSSLDIR] [--with-xxx[=vvv]] [--config=FILE] os/compiler[:flags]

pick os/compiler from:
...
android-armeabi android-mips android-mips64 android-x86 android-x86_64
android64 android64-aarch64 android64-mips64 android64-x86_64 bsdi-elf-gcc cc
darwin-i386 darwin-i386-cc darwin-ppc darwin-ppc-cc darwin64-arm64
darwin64-arm64-cc darwin64-debug-test-64-clang darwin64-ppc darwin64-ppc-cc
darwin64-x86_64 darwin64-x86_64-cc gcc haiku-x86 haiku-x86_64 hpux-ia64-cc
...


When I give the "os/compiler" details in the above command, I get the below error:

./Configure macosx-cross-x86_64 --prefix=gen/out/bin/Debug-MacOSX-x86_64 no-shared no-async -fembed-bitcode-marker enable-ec_nistp_64_gcc_128 darwin64-x86_64-cc
Undefined subroutine &main::asm called at (eval 15) line 46.

Failure!  build file wasn't produced.
Please read INSTALL.md and associated NOTES-* files.  You may also have to
look over your available compiler tool chain or change your configuration.

target already defined - macosx-cross-x86_64 (offending arg: darwin64-x86_64-cc)


Now, my question is I want to build the OpenSSL using the targets defined in my "20-ios-tvos-cross.conf" and without "OS/Compiler" flags? I have tried to find the solution over the internet but no luck.
Will really appreciate the help in this. Feel free to ask any questions you have.

Thanks,
Seraj

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux