|
old c coder
|
 |
October 17, 2015, 07:43:18 PM |
|
I compiled wallet, but I get this error: C:/deps/boost_1_59_0/stage/lib\libboost_chrono-mgw49-mt-s-1_59.a(chrono.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE]' has different size ... ./build\db.o:db.cpp:(.text+0x34e): undefined reference to `DbEnv::DbEnv(unsigned int)' ... collect2.exe: error: ld returned 1 exit status Hello Foxill1 (?) Looks like your build environment can't find the BerkeleyDB include (&/or library) files, perhaps other things too! So you must ponder your build machinery, autogen? and the system it is running on (your OS setup) and try to determine where &/or who is wrong.  I would look at message #1 in this forum, https://bitcointalk.org/index.php?topic=149479.msg1587734#msg1587734, especially step 2.2  Ron
|
LTC: LUYiMVsrFQewUSPDasSKGzhyTPAkiTeSov BTC: 1DPvP6WoZzaNQ9Nxzd64hjYad1kyQzTTbx YAC: Y3ZggXDvnRJaRwtVGyGJwt6DMLN3EPQpQf The day is coming when a single carrot, freshly observed, will set off a revolution. Paul Cezanne
|
|
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
|
foxill1
Member

Offline
Activity: 60
Merit: 10
|
 |
October 22, 2015, 01:43:16 PM |
|
I compiled wallet, but I get this error: C:/deps/boost_1_59_0/stage/lib\libboost_chrono-mgw49-mt-s-1_59.a(chrono.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE]' has different size ... ./build\db.o:db.cpp:(.text+0x34e): undefined reference to `DbEnv::DbEnv(unsigned int)' ... collect2.exe: error: ld returned 1 exit status Hello Foxill1 (?) Looks like your build environment can't find the BerkeleyDB include (&/or library) files, perhaps other things too! So you must ponder your build machinery, autogen? and the system it is running on (your OS setup) and try to determine where &/or who is wrong.  I would look at message #1 in this forum, https://bitcointalk.org/index.php?topic=149479.msg1587734#msg1587734, especially step 2.2  Ron Thanks  one more question. How can I change the look wallet? Qt Creator does not help
|
|
|
|
|
|
old c coder
|
 |
October 22, 2015, 07:05:50 PM |
|
I compiled wallet, but I get this error: C:/deps/boost_1_59_0/stage/lib\libboost_chrono-mgw49-mt-s-1_59.a(chrono.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE]' has different size ... ./build\db.o:db.cpp:(.text+0x34e): undefined reference to `DbEnv::DbEnv(unsigned int)' ... collect2.exe: error: ld returned 1 exit status Hello Foxill1 (?) Looks like your build environment can't find the BerkeleyDB include (&/or library) files, perhaps other things too! So you must ponder your build machinery, autogen? and the system it is running on (your OS setup) and try to determine where &/or who is wrong.  I would look at message #1 in this forum, https://bitcointalk.org/index.php?topic=149479.msg1587734#msg1587734, especially step 2.2  Ron Thanks  one more question. How can I change the look wallet? Qt Creator does not help Hello Foxill1?, I presume then, that you got it to compile? In any event, to "prettify" a standard *coin-qt.exe, try Qt Designer!  And if you come up with anything that's neat, cool, etc. let us know  Ron
|
LTC: LUYiMVsrFQewUSPDasSKGzhyTPAkiTeSov BTC: 1DPvP6WoZzaNQ9Nxzd64hjYad1kyQzTTbx YAC: Y3ZggXDvnRJaRwtVGyGJwt6DMLN3EPQpQf The day is coming when a single carrot, freshly observed, will set off a revolution. Paul Cezanne
|
|
|
foxill1
Member

Offline
Activity: 60
Merit: 10
|
 |
October 22, 2015, 07:52:48 PM |
|
I compiled wallet, but I get this error: C:/deps/boost_1_59_0/stage/lib\libboost_chrono-mgw49-mt-s-1_59.a(chrono.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE]' has different size ... ./build\db.o:db.cpp:(.text+0x34e): undefined reference to `DbEnv::DbEnv(unsigned int)' ... collect2.exe: error: ld returned 1 exit status Hello Foxill1 (?) Looks like your build environment can't find the BerkeleyDB include (&/or library) files, perhaps other things too! So you must ponder your build machinery, autogen? and the system it is running on (your OS setup) and try to determine where &/or who is wrong.  I would look at message #1 in this forum, https://bitcointalk.org/index.php?topic=149479.msg1587734#msg1587734, especially step 2.2  Ron Thanks  one more question. How can I change the look wallet? Qt Creator does not help Hello Foxill1?, I presume then, that you got it to compile? In any event, to "prettify" a standard *coin-qt.exe, try Qt Designer!  And if you come up with anything that's neat, cool, etc. let us know  Ron Thanks again. Yes I compiled coin and Qt Designer also helps
|
|
|
|
|
moon_sun
Newbie
Offline
Activity: 17
Merit: 0
|
 |
October 30, 2015, 11:06:28 AM |
|
Hi, I'm new here  I am following this tutorial but I receive errors while making qrencode-3.4.4 (step 2.6) I'm using Windows 7 x86 on Oracle VM Virtualbox. Can somebody help? Please!  checking whether the C compiler works...no configure: error: in '/c/deps/qrencode-3.4.4': configure: error: C compiler cannot create executables See 'config.log' for more details This is the content of config.log file This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake.
It was created by QRencode configure 3.4.4, which was generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --enable-static --disable-shared --without-tools
## --------- ## ## Platform. ## ## --------- ##
hostname = PC uname -m = i686 uname -r = 1.0.18(0.48/3/2) uname -s = MINGW32_NT-6.1 uname -v = 2012-11-21 22:34
/usr/bin/uname -p = unknown /bin/uname -X = unknown
/bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown
PATH: . PATH: /usr/local/bin PATH: /mingw/bin PATH: /bin PATH: /c/mingw32/bin PATH: /c/Windows/system32 PATH: /c/Windows PATH: /c/Windows/System32/Wbem PATH: /c/Windows/System32/WindowsPowerShell/v1.0/
## ----------- ## ## Core tests. ## ## ----------- ##
configure:2237: checking build system type configure:2251: result: i686-pc-mingw32 configure:2271: checking host system type configure:2284: result: i686-pc-mingw32 configure:2304: checking target system type configure:2317: result: i686-pc-mingw32 configure:2360: checking for a BSD-compatible install configure:2428: result: /bin/install -c configure:2439: checking whether build environment is sane configure:2494: result: yes configure:2645: checking for a thread-safe mkdir -p configure:2684: result: /bin/mkdir -p configure:2691: checking for gawk configure:2707: found /bin/gawk configure:2718: result: gawk configure:2729: checking whether make sets $(MAKE) configure:2751: result: yes configure:2780: checking whether make supports nested variables configure:2797: result: yes configure:2966: checking for style of include used by make configure:2994: result: GNU configure:3065: checking for gcc configure:3081: found /bin/gcc configure:3092: result: gcc configure:3321: checking for C compiler version configure:3330: gcc --version >&5 gcc (GCC) 3.4.4 (msys special) Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:3341: $? = 0 configure:3330: gcc -v >&5 Reading specs from /usr/lib/gcc/i686-pc-msys/3.4.4/specs Configured with: /home/cstrauss/build/gcc3/gcc-3.4.4/configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --infodir=/share/info --mandir=/share/man --libexecdir=/lib --enable-languages=c,c++ --disable-nls --enable-threads=posix --enable-sjlj-exceptions --enable-hash-synchronization --enable-libstdcxx-debug --with-newlib Thread model: posix gcc version 3.4.4 (msys special) configure:3341: $? = 0 configure:3330: gcc -V >&5 gcc: `-V' option must have argument configure:3341: $? = 1 configure:3330: gcc -qversion >&5 gcc: unrecognized option `-qversion' gcc: no input files configure:3341: $? = 1 configure:3361: checking whether the C compiler works configure:3383: gcc conftest.c ../libpng-1.6.16/.libs/libpng.a ../../mingw32/i686-w64-mingw32/lib/libz.a >&5 gcc: ../libpng-1.6.16/.libs/libpng.a: No such file or directory configure:3387: $? = 1 configure:3425: result: no configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "QRencode" | #define PACKAGE_TARNAME "qrencode" | #define PACKAGE_VERSION "3.4.4" | #define PACKAGE_STRING "QRencode 3.4.4" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define MAJOR_VERSION 3 | #define MINOR_VERSION 4 | #define MICRO_VERSION 4 | #define PACKAGE "qrencode" | #define VERSION "3.4.4" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3430: error: in `/c/deps/qrencode-3.4.4': configure:3432: error: C compiler cannot create executables See `config.log' for more details
## ---------------- ## ## Cache variables. ## ## ---------------- ##
ac_cv_build=i686-pc-mingw32 ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set=set ac_cv_env_LIBS_value='../libpng-1.6.16/.libs/libpng.a ../../mingw32/i686-w64-mingw32/lib/libz.a' ac_cv_env_PKG_CONFIG_LIBDIR_set= ac_cv_env_PKG_CONFIG_LIBDIR_value= ac_cv_env_PKG_CONFIG_PATH_set= ac_cv_env_PKG_CONFIG_PATH_value= ac_cv_env_PKG_CONFIG_set= ac_cv_env_PKG_CONFIG_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_png_CFLAGS_set=set ac_cv_env_png_CFLAGS_value=-I../libpng-1.6.16 ac_cv_env_png_LIBS_set=set ac_cv_env_png_LIBS_value=-L../libpng-1.6.16/.libs ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_host=i686-pc-mingw32 ac_cv_path_install='/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_make_make_set=yes ac_cv_target=i686-pc-mingw32 am_cv_make_support_nested_variables=yes
## ----------------- ## ## Output variables. ## ## ----------------- ##
ACLOCAL='${SHELL} /c/deps/qrencode-3.4.4/use/missing aclocal-1.14' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' AR='' AUTOCONF='${SHELL} /c/deps/qrencode-3.4.4/use/missing autoconf' AUTOHEADER='${SHELL} /c/deps/qrencode-3.4.4/use/missing autoheader' AUTOMAKE='${SHELL} /c/deps/qrencode-3.4.4/use/missing automake-1.14' AWK='gawk' BUILD_TESTS_FALSE='' BUILD_TESTS_TRUE='' BUILD_TOOLS_FALSE='' BUILD_TOOLS_TRUE='' CC='gcc' CCDEPMODE='' CFLAGS='' CPP='' CPPFLAGS='' CYGPATH_W='echo' DEFS='' DEPDIR='.deps' DLLTOOL='' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='' EXEEXT='' FGREP='' GREP='' HAVE_LIBPTHREAD_FALSE='' HAVE_LIBPTHREAD_TRUE='' HAVE_SDL_FALSE='' HAVE_SDL_TRUE='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LD='' LDFLAGS='' LIBICONV='' LIBOBJS='' LIBPTHREAD='' LIBS='../libpng-1.6.16/.libs/libpng.a ../../mingw32/i686-w64-mingw32/lib/libz.a' LIBTOOL='' LIPO='' LN_S='' LTLIBICONV='' LTLIBOBJS='' MAJOR_VERSION='3' MAKEINFO='${SHELL} /c/deps/qrencode-3.4.4/use/missing makeinfo' MANIFEST_TOOL='' MICRO_VERSION='4' MINOR_VERSION='4' MKDIR_P='/bin/mkdir -p' NM='' NMEDIT='' OBJDUMP='' OBJEXT='' OTOOL64='' OTOOL='' PACKAGE='qrencode' PACKAGE_BUGREPORT='' PACKAGE_NAME='QRencode' PACKAGE_STRING='QRencode 3.4.4' PACKAGE_TARNAME='qrencode' PACKAGE_URL='' PACKAGE_VERSION='3.4.4' PATH_SEPARATOR=':' PKG_CONFIG='' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' RANLIB='' SDL_CFLAGS='' SDL_CONFIG='' SDL_LIBS='' SED='' SET_MAKE='' SHELL='/bin/sh' STRIP='' VERSION='3.4.4' ac_ct_AR='' ac_ct_CC='gcc' ac_ct_DUMPBIN='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='' am__include='include' am__isrc='' am__leading_dot='.' am__nodep='_no' am__quote='' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' bindir='${exec_prefix}/bin' build='i686-pc-mingw32' build_alias='' build_cpu='i686' build_os='mingw32' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' host='i686-pc-mingw32' host_alias='' host_cpu='i686' host_os='mingw32' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /c/deps/qrencode-3.4.4/use/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='$(MKDIR_P)' oldincludedir='/usr/include' pdfdir='${docdir}' png_CFLAGS='-I../libpng-1.6.16' png_LIBS='-L../libpng-1.6.16/.libs' prefix='NONE' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target='i686-pc-mingw32' target_alias='' target_cpu='i686' target_os='mingw32' target_vendor='pc'
## ----------- ## ## confdefs.h. ## ## ----------- ##
/* confdefs.h */ #define PACKAGE_NAME "QRencode" #define PACKAGE_TARNAME "qrencode" #define PACKAGE_VERSION "3.4.4" #define PACKAGE_STRING "QRencode 3.4.4" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" #define MAJOR_VERSION 3 #define MINOR_VERSION 4 #define MICRO_VERSION 4 #define PACKAGE "qrencode" #define VERSION "3.4.4"
configure: exit 77 Do you have the right PATH set? When you built qrencode did you get any errors ?
You could try make clean & rebuilding it or delete qrencode folder & just rebuild it.
I did not bother to check if you were using btc source known to be compatable with these build directions.
I suggest also on the win 7 vm in control panel go to user accounts , change user account settings, pull all the way down to never notify.... to allow easier / seamless building of the toolchain. This has been known to cause issues for some people.
Hi, sorry for the late reply. I tried to delete qrencode-3.4.4 folder, extract it again and run mingw, but I alway get errors when it displays "checking whether the C compiler works...no" ; "configure: error: C compiler cannot create executables" even with the "never notify" option on.My path is set exactly like this tutorial suggests (I pasted it directly): C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ Any clues? Thanks for helping  Bumping my help request! Please! 
|
|
|
|
|
|
|
SellPower-Mark
Member

Offline
Activity: 107
Merit: 10
|
 |
November 25, 2015, 10:51:20 PM |
|
hi, I am trying to compile the wallet, I finished to compile the wallet , but, after I finished the compiling QT wallet with QT 4.8.5-mingw and mingw-0.6(GCC-4.8.1), the app just crashed after startup immediately. Anybody knows which QT and mingw could be compatible?? many thanks.
|
﹄﹄﹄﹄﹄▣▣▣ ASICBIT ▣▣▣ ﹄﹄﹄﹄ [ASICB]﹄﹄﹄Next Generation ASIC Scrypt
|
|
|
SellPower-Mark
Member

Offline
Activity: 107
Merit: 10
|
 |
November 25, 2015, 11:40:32 PM |
|
hi, I am trying to compile the wallet, I finished to compile the wallet , but, after I finished the compiling QT wallet with QT 4.8.5-mingw and mingw-0.6(GCC-4.8.1), the app just crashed after startup immediately. Anybody knows which QT and mingw could be compatible?? many thanks.
Perl Install , deps folder on C HDD
|
﹄﹄﹄﹄﹄▣▣▣ ASICBIT ▣▣▣ ﹄﹄﹄﹄ [ASICB]﹄﹄﹄Next Generation ASIC Scrypt
|
|
|
SellPower-Mark
Member

Offline
Activity: 107
Merit: 10
|
 |
November 26, 2015, 12:06:05 AM |
|
what the best version QT?
|
﹄﹄﹄﹄﹄▣▣▣ ASICBIT ▣▣▣ ﹄﹄﹄﹄ [ASICB]﹄﹄﹄Next Generation ASIC Scrypt
|
|
|
SellPower-Mark
Member

Offline
Activity: 107
Merit: 10
|
 |
November 26, 2015, 01:47:40 AM |
|
OK fix , work fine  compile fine .
|
﹄﹄﹄﹄﹄▣▣▣ ASICBIT ▣▣▣ ﹄﹄﹄﹄ [ASICB]﹄﹄﹄Next Generation ASIC Scrypt
|
|
|
|
Fuzzbawls
|
 |
November 27, 2015, 08:55:37 AM |
|
I am currently making a coin for use on Windows and this thread is great. Does anyone know of any Wallets or Scripts for Bitcoin written in Powershell? And in case anyone does not know. To open an elevated PowerShell prompt, in the taskbar search, type: powershell. This just means open your files on your computer, then where you see "Computer>Folder>File" replace that with the word "powershell" and it will open a command line which you can use to create apps or run scripts. Powershell is a scripting environment, not a programming language, and is essentially a windows only thing. I doubt you'll ever find any full wallet type "apps" that only use powershell exclusively. You might be able to come up with some basic scripts that piggy back or otherwise tie into a coin's wallet, but again, there are much better alternatives for doing so than powershell
|
|
|
|
moon_sun
Newbie
Offline
Activity: 17
Merit: 0
|
 |
November 28, 2015, 06:50:01 PM |
|
Since compiling with windows 7 doesnt work for me I am trying with Windows 10 x64. Now I get new errors while making OpenSSL. After running this command ./Configure no-zlib no-shared no-dso no-krb5 no-camellia no-capieng no-cast no-cms no-dtls1 no-gost no-gmp no-heartbe ats no-idea no-jpake no-md2 no-mdc2 no-rc5 no-rdrand no-rfc3779 no-rsax no-sctp no-seed no-sha0 no-static_engine no-whi rpool no-rc2 no-rc4 no-ssl2 no-ssl3 mingwI get this message Since you've disabled or enabled at least one algorithm, you need to do the following before building: make depend$ ./Configure no-zlib no-shared no-dso no-krb5 no-camellia no-capieng no-cast no-cms no-dtls1 no-gost no-gmp no-heartbe ats no-idea no-jpake no-md2 no-mdc2 no-rc5 no-rdrand no-rfc3779 no-rsax no-sctp no-seed no-sha0 no-static_engine no-whi rpool no-rc2 no-rc4 no-ssl2 no-ssl3 mingw Configuring for mingw no-camellia [option] OPENSSL_NO_CAMELLIA (skip dir) no-capieng [option] OPENSSL_NO_CAPIENG (skip dir) no-cast [option] OPENSSL_NO_CAST (skip dir) no-cms [option] OPENSSL_NO_CMS (skip dir) no-dso [option] no-dtls1 [option] OPENSSL_NO_DTLS1 (skip dir) no-ec_nistp_64_gcc_128 [default] OPENSSL_NO_EC_NISTP_64_GCC_128 (skip dir) no-gmp [option] OPENSSL_NO_GMP (skip dir) no-gost [option] OPENSSL_NO_GOST (skip dir) no-heartbeats [option] OPENSSL_NO_HEARTBEATS (skip dir) no-idea [option] OPENSSL_NO_IDEA (skip dir) no-jpake [experimental] OPENSSL_NO_JPAKE (skip dir) no-krb5 [krb5-flavor not specified] OPENSSL_NO_KRB5 no-md2 [option] OPENSSL_NO_MD2 (skip dir) no-mdc2 [option] OPENSSL_NO_MDC2 (skip dir) no-rc2 [option] OPENSSL_NO_RC2 (skip dir) no-rc4 [option] OPENSSL_NO_RC4 (skip dir) no-rc5 [option] OPENSSL_NO_RC5 (skip dir) no-rdrand [option] OPENSSL_NO_RDRAND (skip dir) no-rfc3779 [option] OPENSSL_NO_RFC3779 (skip dir) no-rsax [option] OPENSSL_NO_RSAX (skip dir) no-sctp [option] OPENSSL_NO_SCTP (skip dir) no-seed [option] OPENSSL_NO_SEED (skip dir) no-sha0 [option] OPENSSL_NO_SHA0 (skip dir) no-shared [option] no-ssl2 [option] OPENSSL_NO_SSL2 (skip dir) no-ssl3 [option] OPENSSL_NO_SSL3 (skip dir) no-static_engine [option] OPENSSL_NO_STATIC_ENGINE (skip dir) no-store [experimental] OPENSSL_NO_STORE (skip dir) no-unit-test [default] OPENSSL_NO_UNIT_TEST (skip dir) no-whirpool [option] OPENSSL_NO_WHIRPOOL (skip dir) no-zlib [option] no-zlib-dynamic [default] IsMK1MF=0 CC =gcc CFLAG =-DOPENSSL_THREADS -D_MT -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -fomit-frame-pointer -O3 -march=i486 -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM EX_LIBS =-lws2_32 -lgdi32 -lcrypt32 CPUID_OBJ =x86cpuid.o BN_ASM =bn-586.o co-586.o x86-mont.o x86-gf2m.o DES_ENC =des-586.o crypt586.o AES_ENC =aes-586.o vpaes-x86.o aesni-x86.o BF_ENC =bf-586.o CAST_ENC =cast-586.o RC4_ENC =rc4-586.o RC5_ENC =rc5-586.o MD5_OBJ_ASM =md5-586.o SHA1_OBJ_ASM =sha1-586.o sha256-586.o sha512-586.o RMD160_OBJ_ASM=rmd-586.o CMLL_ENC =cmll-x86.o MODES_OBJ =ghash-x86.o ENGINES_OBJ = PROCESSOR = RANLIB =true ARFLAGS = PERL =/bin/perl.exe THIRTY_TWO_BIT mode DES_PTR used DES_RISC1 used DES_UNROLL used BN_LLONG mode RC4_INDEX mode RC4_CHUNK is undefined e_os2.h => include/openssl/e_os2.h making links in crypto... make[1]: Entering directory `/c/deps/openssl-1.0.1l/crypto' crypto.h => ../include/openssl/crypto.h opensslv.h => ../include/openssl/opensslv.h opensslconf.h => ../include/openssl/opensslconf.h ebcdic.h => ../include/openssl/ebcdic.h symhacks.h => ../include/openssl/symhacks.h ossl_typ.h => ../include/openssl/ossl_typ.h constant_time_test.c => ../test/constant_time_test.c making links in crypto/objects... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/objects' objects.h => ../../include/openssl/objects.h obj_mac.h => ../../include/openssl/obj_mac.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/objects' making links in crypto/md4... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/md4' md4.h => ../../include/openssl/md4.h md4test.c => ../../test/md4test.c md4.c => ../../apps/md4.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/md4' making links in crypto/md5... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/md5' md5.h => ../../include/openssl/md5.h md5test.c => ../../test/md5test.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/md5' making links in crypto/sha... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/sha' sha.h => ../../include/openssl/sha.h shatest.c => ../../test/shatest.c sha1test.c => ../../test/sha1test.c sha256t.c => ../../test/sha256t.c sha512t.c => ../../test/sha512t.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/sha' making links in crypto/hmac... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/hmac' hmac.h => ../../include/openssl/hmac.h hmactest.c => ../../test/hmactest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/hmac' making links in crypto/ripemd... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ripemd' ripemd.h => ../../include/openssl/ripemd.h rmdtest.c => ../../test/rmdtest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ripemd' making links in crypto/whrlpool... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/whrlpool' whrlpool.h => ../../include/openssl/whrlpool.h wp_test.c => ../../test/wp_test.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/whrlpool' making links in crypto/des... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/des' des.h => ../../include/openssl/des.h des_old.h => ../../include/openssl/des_old.h destest.c => ../../test/destest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/des' making links in crypto/aes... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/aes' aes.h => ../../include/openssl/aes.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/aes' making links in crypto/bf... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/bf' blowfish.h => ../../include/openssl/blowfish.h bftest.c => ../../test/bftest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/bf' making links in crypto/modes... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/modes' modes.h => ../../include/openssl/modes.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/modes' making links in crypto/bn... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/bn' bn.h => ../../include/openssl/bn.h bntest.c => ../../test/bntest.c exptest.c => ../../test/exptest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/bn' making links in crypto/ec... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ec' ec.h => ../../include/openssl/ec.h ectest.c => ../../test/ectest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ec' making links in crypto/rsa... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/rsa' rsa.h => ../../include/openssl/rsa.h rsa_test.c => ../../test/rsa_test.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/rsa' making links in crypto/dsa... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/dsa' dsa.h => ../../include/openssl/dsa.h dsatest.c => ../../test/dsatest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/dsa' making links in crypto/ecdsa... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ecdsa' ecdsa.h => ../../include/openssl/ecdsa.h ecdsatest.c => ../../test/ecdsatest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ecdsa' making links in crypto/dh... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/dh' dh.h => ../../include/openssl/dh.h dhtest.c => ../../test/dhtest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/dh' making links in crypto/ecdh... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ecdh' ecdh.h => ../../include/openssl/ecdh.h ecdhtest.c => ../../test/ecdhtest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ecdh' making links in crypto/dso... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/dso' dso.h => ../../include/openssl/dso.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/dso' making links in crypto/engine... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/engine' engine.h => ../../include/openssl/engine.h enginetest.c => ../../test/enginetest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/engine' making links in crypto/buffer... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/buffer' buffer.h => ../../include/openssl/buffer.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/buffer' making links in crypto/bio... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/bio' bio.h => ../../include/openssl/bio.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/bio' making links in crypto/stack... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/stack' stack.h => ../../include/openssl/stack.h safestack.h => ../../include/openssl/safestack.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/stack' making links in crypto/lhash... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/lhash' lhash.h => ../../include/openssl/lhash.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/lhash' making links in crypto/rand... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/rand' rand.h => ../../include/openssl/rand.h randtest.c => ../../test/randtest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/rand' making links in crypto/err... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/err' err.h => ../../include/openssl/err.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/err' making links in crypto/evp... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/evp' evp.h => ../../include/openssl/evp.h evp_test.c => ../../test/evp_test.c evptests.txt -> ../../test/evptests.txt make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/evp' making links in crypto/asn1... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/asn1' asn1.h => ../../include/openssl/asn1.h asn1_mac.h => ../../include/openssl/asn1_mac.h asn1t.h => ../../include/openssl/asn1t.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/asn1' making links in crypto/pem... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/pem' pem.h => ../../include/openssl/pem.h pem2.h => ../../include/openssl/pem2.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/pem' making links in crypto/x509... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/x509' x509.h => ../../include/openssl/x509.h x509_vfy.h => ../../include/openssl/x509_vfy.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/x509' making links in crypto/x509v3... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/x509v3' x509v3.h => ../../include/openssl/x509v3.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/x509v3' making links in crypto/conf... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/conf' conf.h => ../../include/openssl/conf.h conf_api.h => ../../include/openssl/conf_api.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/conf' making links in crypto/txt_db... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/txt_db' txt_db.h => ../../include/openssl/txt_db.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/txt_db' making links in crypto/pkcs7... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/pkcs7' pkcs7.h => ../../include/openssl/pkcs7.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/pkcs7' making links in crypto/pkcs12... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/pkcs12' pkcs12.h => ../../include/openssl/pkcs12.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/pkcs12' making links in crypto/comp... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/comp' comp.h => ../../include/openssl/comp.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/comp' making links in crypto/ocsp... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ocsp' ocsp.h => ../../include/openssl/ocsp.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ocsp' making links in crypto/ui... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ui' ui.h => ../../include/openssl/ui.h ui_compat.h => ../../include/openssl/ui_compat.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ui' making links in crypto/krb5... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/krb5' krb5_asn.h => ../../include/openssl/krb5_asn.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/krb5' making links in crypto/pqueue... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/pqueue' pqueue.h => ../../include/openssl/pqueue.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/pqueue' making links in crypto/ts... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ts' ts.h => ../../include/openssl/ts.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ts' making links in crypto/srp... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/srp' srp.h => ../../include/openssl/srp.h srptest.c => ../../test/srptest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/srp' making links in crypto/cmac... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/cmac' cmac.h => ../../include/openssl/cmac.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/cmac' make[1]: Leaving directory `/c/deps/openssl-1.0.1l/crypto' making links in ssl... make[1]: Entering directory `/c/deps/openssl-1.0.1l/ssl' ssl.h => ../include/openssl/ssl.h ssl2.h => ../include/openssl/ssl2.h ssl3.h => ../include/openssl/ssl3.h ssl23.h => ../include/openssl/ssl23.h tls1.h => ../include/openssl/tls1.h dtls1.h => ../include/openssl/dtls1.h kssl.h => ../include/openssl/kssl.h srtp.h => ../include/openssl/srtp.h ssltest.c => ../test/ssltest.c heartbeat_test.c => ../test/heartbeat_test.c make[1]: Leaving directory `/c/deps/openssl-1.0.1l/ssl' making links in engines... make[1]: Entering directory `/c/deps/openssl-1.0.1l/engines' make[1]: Leaving directory `/c/deps/openssl-1.0.1l/engines' making links in apps... make[1]: Entering directory `/c/deps/openssl-1.0.1l/apps' make[1]: Nothing to be done for `links'. make[1]: Leaving directory `/c/deps/openssl-1.0.1l/apps' making links in test... make[1]: Entering directory `/c/deps/openssl-1.0.1l/test' make[1]: Nothing to be done for `links'. make[1]: Leaving directory `/c/deps/openssl-1.0.1l/test' making links in tools... make[1]: Entering directory `/c/deps/openssl-1.0.1l/tools' make[1]: Nothing to be done for `links'. make[1]: Leaving directory `/c/deps/openssl-1.0.1l/tools' generating dummy tests (if needed)... make[1]: Entering directory `/c/deps/openssl-1.0.1l/test' make[1]: Nothing to be done for `generate'. make[1]: Leaving directory `/c/deps/openssl-1.0.1l/test' Since you've disabled or enabled at least one algorithm, you need to do the following before building: make depend Configured for mingw. I do make depend and get this error $ make depend making depend in crypto... make[1]: Entering directory `/c/deps/openssl-1.0.1l/crypto' ../util/domd: line 25: gcc: command not found make[1]: *** [depend] Error 1 make[1]: Leaving directory `/c/deps/openssl-1.0.1l/crypto' make: *** [depend] Error 1 If I try to make anyway I get this error $ make making all in crypto... make[1]: Entering directory `/c/deps/openssl-1.0.1l/crypto' gcc -I. -I.. -I../include -DOPENSSL_THREADS -D_MT -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -fomit-frame-pointer -O3 -march=i486 -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -c -o cryptlib.o cryptlib.c make[1]: gcc: Command not found make[1]: *** [cryptlib.o] Error 127 make[1]: Leaving directory `/c/deps/openssl-1.0.1l/crypto' make: *** [build_crypto] Error 1 What to do? Please help! 
|
|
|
|
|
|
old c coder
|
 |
December 01, 2015, 05:11:53 PM |
|
Since compiling with windows 7 doesnt work for me I am trying with Windows 10 x64. Now I get new errors while making OpenSSL. After running this command ./Configure no-zlib no-shared no-dso no-krb5 no-camellia no-capieng no-cast no-cms no-dtls1 no-gost no-gmp no-heartbe ats no-idea no-jpake no-md2 no-mdc2 no-rc5 no-rdrand no-rfc3779 no-rsax no-sctp no-seed no-sha0 no-static_engine no-whi rpool no-rc2 no-rc4 no-ssl2 no-ssl3 mingwI get this message Since you've disabled or enabled at least one algorithm, you need to do the following before building: make depend$ ./Configure no-zlib no-shared no-dso no-krb5 no-camellia no-capieng no-cast no-cms no-dtls1 no-gost no-gmp no-heartbe ats no-idea no-jpake no-md2 no-mdc2 no-rc5 no-rdrand no-rfc3779 no-rsax no-sctp no-seed no-sha0 no-static_engine no-whi rpool no-rc2 no-rc4 no-ssl2 no-ssl3 mingw Configuring for mingw no-camellia [option] OPENSSL_NO_CAMELLIA (skip dir) no-capieng [option] OPENSSL_NO_CAPIENG (skip dir) no-cast [option] OPENSSL_NO_CAST (skip dir) no-cms [option] OPENSSL_NO_CMS (skip dir) no-dso [option] no-dtls1 [option] OPENSSL_NO_DTLS1 (skip dir) no-ec_nistp_64_gcc_128 [default] OPENSSL_NO_EC_NISTP_64_GCC_128 (skip dir) no-gmp [option] OPENSSL_NO_GMP (skip dir) no-gost [option] OPENSSL_NO_GOST (skip dir) no-heartbeats [option] OPENSSL_NO_HEARTBEATS (skip dir) no-idea [option] OPENSSL_NO_IDEA (skip dir) no-jpake [experimental] OPENSSL_NO_JPAKE (skip dir) no-krb5 [krb5-flavor not specified] OPENSSL_NO_KRB5 no-md2 [option] OPENSSL_NO_MD2 (skip dir) no-mdc2 [option] OPENSSL_NO_MDC2 (skip dir) no-rc2 [option] OPENSSL_NO_RC2 (skip dir) no-rc4 [option] OPENSSL_NO_RC4 (skip dir) no-rc5 [option] OPENSSL_NO_RC5 (skip dir) no-rdrand [option] OPENSSL_NO_RDRAND (skip dir) no-rfc3779 [option] OPENSSL_NO_RFC3779 (skip dir) no-rsax [option] OPENSSL_NO_RSAX (skip dir) no-sctp [option] OPENSSL_NO_SCTP (skip dir) no-seed [option] OPENSSL_NO_SEED (skip dir) no-sha0 [option] OPENSSL_NO_SHA0 (skip dir) no-shared [option] no-ssl2 [option] OPENSSL_NO_SSL2 (skip dir) no-ssl3 [option] OPENSSL_NO_SSL3 (skip dir) no-static_engine [option] OPENSSL_NO_STATIC_ENGINE (skip dir) no-store [experimental] OPENSSL_NO_STORE (skip dir) no-unit-test [default] OPENSSL_NO_UNIT_TEST (skip dir) no-whirpool [option] OPENSSL_NO_WHIRPOOL (skip dir) no-zlib [option] no-zlib-dynamic [default] IsMK1MF=0 CC =gcc CFLAG =-DOPENSSL_THREADS -D_MT -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -fomit-frame-pointer -O3 -march=i486 -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM EX_LIBS =-lws2_32 -lgdi32 -lcrypt32 CPUID_OBJ =x86cpuid.o BN_ASM =bn-586.o co-586.o x86-mont.o x86-gf2m.o DES_ENC =des-586.o crypt586.o AES_ENC =aes-586.o vpaes-x86.o aesni-x86.o BF_ENC =bf-586.o CAST_ENC =cast-586.o RC4_ENC =rc4-586.o RC5_ENC =rc5-586.o MD5_OBJ_ASM =md5-586.o SHA1_OBJ_ASM =sha1-586.o sha256-586.o sha512-586.o RMD160_OBJ_ASM=rmd-586.o CMLL_ENC =cmll-x86.o MODES_OBJ =ghash-x86.o ENGINES_OBJ = PROCESSOR = RANLIB =true ARFLAGS = PERL =/bin/perl.exe THIRTY_TWO_BIT mode DES_PTR used DES_RISC1 used DES_UNROLL used BN_LLONG mode RC4_INDEX mode RC4_CHUNK is undefined e_os2.h => include/openssl/e_os2.h making links in crypto... make[1]: Entering directory `/c/deps/openssl-1.0.1l/crypto' crypto.h => ../include/openssl/crypto.h opensslv.h => ../include/openssl/opensslv.h opensslconf.h => ../include/openssl/opensslconf.h ebcdic.h => ../include/openssl/ebcdic.h symhacks.h => ../include/openssl/symhacks.h ossl_typ.h => ../include/openssl/ossl_typ.h constant_time_test.c => ../test/constant_time_test.c making links in crypto/objects... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/objects' objects.h => ../../include/openssl/objects.h obj_mac.h => ../../include/openssl/obj_mac.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/objects' making links in crypto/md4... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/md4' md4.h => ../../include/openssl/md4.h md4test.c => ../../test/md4test.c md4.c => ../../apps/md4.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/md4' making links in crypto/md5... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/md5' md5.h => ../../include/openssl/md5.h md5test.c => ../../test/md5test.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/md5' making links in crypto/sha... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/sha' sha.h => ../../include/openssl/sha.h shatest.c => ../../test/shatest.c sha1test.c => ../../test/sha1test.c sha256t.c => ../../test/sha256t.c sha512t.c => ../../test/sha512t.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/sha' making links in crypto/hmac... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/hmac' hmac.h => ../../include/openssl/hmac.h hmactest.c => ../../test/hmactest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/hmac' making links in crypto/ripemd... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ripemd' ripemd.h => ../../include/openssl/ripemd.h rmdtest.c => ../../test/rmdtest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ripemd' making links in crypto/whrlpool... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/whrlpool' whrlpool.h => ../../include/openssl/whrlpool.h wp_test.c => ../../test/wp_test.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/whrlpool' making links in crypto/des... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/des' des.h => ../../include/openssl/des.h des_old.h => ../../include/openssl/des_old.h destest.c => ../../test/destest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/des' making links in crypto/aes... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/aes' aes.h => ../../include/openssl/aes.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/aes' making links in crypto/bf... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/bf' blowfish.h => ../../include/openssl/blowfish.h bftest.c => ../../test/bftest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/bf' making links in crypto/modes... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/modes' modes.h => ../../include/openssl/modes.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/modes' making links in crypto/bn... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/bn' bn.h => ../../include/openssl/bn.h bntest.c => ../../test/bntest.c exptest.c => ../../test/exptest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/bn' making links in crypto/ec... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ec' ec.h => ../../include/openssl/ec.h ectest.c => ../../test/ectest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ec' making links in crypto/rsa... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/rsa' rsa.h => ../../include/openssl/rsa.h rsa_test.c => ../../test/rsa_test.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/rsa' making links in crypto/dsa... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/dsa' dsa.h => ../../include/openssl/dsa.h dsatest.c => ../../test/dsatest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/dsa' making links in crypto/ecdsa... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ecdsa' ecdsa.h => ../../include/openssl/ecdsa.h ecdsatest.c => ../../test/ecdsatest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ecdsa' making links in crypto/dh... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/dh' dh.h => ../../include/openssl/dh.h dhtest.c => ../../test/dhtest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/dh' making links in crypto/ecdh... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ecdh' ecdh.h => ../../include/openssl/ecdh.h ecdhtest.c => ../../test/ecdhtest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ecdh' making links in crypto/dso... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/dso' dso.h => ../../include/openssl/dso.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/dso' making links in crypto/engine... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/engine' engine.h => ../../include/openssl/engine.h enginetest.c => ../../test/enginetest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/engine' making links in crypto/buffer... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/buffer' buffer.h => ../../include/openssl/buffer.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/buffer' making links in crypto/bio... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/bio' bio.h => ../../include/openssl/bio.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/bio' making links in crypto/stack... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/stack' stack.h => ../../include/openssl/stack.h safestack.h => ../../include/openssl/safestack.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/stack' making links in crypto/lhash... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/lhash' lhash.h => ../../include/openssl/lhash.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/lhash' making links in crypto/rand... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/rand' rand.h => ../../include/openssl/rand.h randtest.c => ../../test/randtest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/rand' making links in crypto/err... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/err' err.h => ../../include/openssl/err.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/err' making links in crypto/evp... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/evp' evp.h => ../../include/openssl/evp.h evp_test.c => ../../test/evp_test.c evptests.txt -> ../../test/evptests.txt make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/evp' making links in crypto/asn1... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/asn1' asn1.h => ../../include/openssl/asn1.h asn1_mac.h => ../../include/openssl/asn1_mac.h asn1t.h => ../../include/openssl/asn1t.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/asn1' making links in crypto/pem... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/pem' pem.h => ../../include/openssl/pem.h pem2.h => ../../include/openssl/pem2.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/pem' making links in crypto/x509... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/x509' x509.h => ../../include/openssl/x509.h x509_vfy.h => ../../include/openssl/x509_vfy.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/x509' making links in crypto/x509v3... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/x509v3' x509v3.h => ../../include/openssl/x509v3.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/x509v3' making links in crypto/conf... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/conf' conf.h => ../../include/openssl/conf.h conf_api.h => ../../include/openssl/conf_api.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/conf' making links in crypto/txt_db... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/txt_db' txt_db.h => ../../include/openssl/txt_db.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/txt_db' making links in crypto/pkcs7... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/pkcs7' pkcs7.h => ../../include/openssl/pkcs7.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/pkcs7' making links in crypto/pkcs12... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/pkcs12' pkcs12.h => ../../include/openssl/pkcs12.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/pkcs12' making links in crypto/comp... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/comp' comp.h => ../../include/openssl/comp.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/comp' making links in crypto/ocsp... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ocsp' ocsp.h => ../../include/openssl/ocsp.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ocsp' making links in crypto/ui... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ui' ui.h => ../../include/openssl/ui.h ui_compat.h => ../../include/openssl/ui_compat.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ui' making links in crypto/krb5... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/krb5' krb5_asn.h => ../../include/openssl/krb5_asn.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/krb5' making links in crypto/pqueue... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/pqueue' pqueue.h => ../../include/openssl/pqueue.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/pqueue' making links in crypto/ts... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/ts' ts.h => ../../include/openssl/ts.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/ts' making links in crypto/srp... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/srp' srp.h => ../../include/openssl/srp.h srptest.c => ../../test/srptest.c make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/srp' making links in crypto/cmac... make[2]: Entering directory `/c/deps/openssl-1.0.1l/crypto/cmac' cmac.h => ../../include/openssl/cmac.h make[2]: Leaving directory `/c/deps/openssl-1.0.1l/crypto/cmac' make[1]: Leaving directory `/c/deps/openssl-1.0.1l/crypto' making links in ssl... make[1]: Entering directory `/c/deps/openssl-1.0.1l/ssl' ssl.h => ../include/openssl/ssl.h ssl2.h => ../include/openssl/ssl2.h ssl3.h => ../include/openssl/ssl3.h ssl23.h => ../include/openssl/ssl23.h tls1.h => ../include/openssl/tls1.h dtls1.h => ../include/openssl/dtls1.h kssl.h => ../include/openssl/kssl.h srtp.h => ../include/openssl/srtp.h ssltest.c => ../test/ssltest.c heartbeat_test.c => ../test/heartbeat_test.c make[1]: Leaving directory `/c/deps/openssl-1.0.1l/ssl' making links in engines... make[1]: Entering directory `/c/deps/openssl-1.0.1l/engines' make[1]: Leaving directory `/c/deps/openssl-1.0.1l/engines' making links in apps... make[1]: Entering directory `/c/deps/openssl-1.0.1l/apps' make[1]: Nothing to be done for `links'. make[1]: Leaving directory `/c/deps/openssl-1.0.1l/apps' making links in test... make[1]: Entering directory `/c/deps/openssl-1.0.1l/test' make[1]: Nothing to be done for `links'. make[1]: Leaving directory `/c/deps/openssl-1.0.1l/test' making links in tools... make[1]: Entering directory `/c/deps/openssl-1.0.1l/tools' make[1]: Nothing to be done for `links'. make[1]: Leaving directory `/c/deps/openssl-1.0.1l/tools' generating dummy tests (if needed)... make[1]: Entering directory `/c/deps/openssl-1.0.1l/test' make[1]: Nothing to be done for `generate'. make[1]: Leaving directory `/c/deps/openssl-1.0.1l/test' Since you've disabled or enabled at least one algorithm, you need to do the following before building: make depend Configured for mingw. I do make depend and get this error $ make depend making depend in crypto... make[1]: Entering directory `/c/deps/openssl-1.0.1l/crypto' ../util/domd: line 25: gcc: command not found make[1]: *** [depend] Error 1 make[1]: Leaving directory `/c/deps/openssl-1.0.1l/crypto' make: *** [depend] Error 1 If I try to make anyway I get this error $ make making all in crypto... make[1]: Entering directory `/c/deps/openssl-1.0.1l/crypto' gcc -I. -I.. -I../include -DOPENSSL_THREADS -D_MT -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -fomit-frame-pointer -O3 -march=i486 -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -c -o cryptlib.o cryptlib.c make[1]: gcc: Command not found make[1]: *** [cryptlib.o] Error 127 make[1]: Leaving directory `/c/deps/openssl-1.0.1l/crypto' make: *** [build_crypto] Error 1 What to do? Please help!  Hello moon_sun? This seems very much the same as message #1070, https://bitcointalk.org/index.php?topic=149479.msg12713793#msg12713793 Just replace BerkeleyDB include (&/or library) with gcc, and especially step 2.2 with especially step 1.3 Let us know if this helps, or hurts  Ron
|
LTC: LUYiMVsrFQewUSPDasSKGzhyTPAkiTeSov BTC: 1DPvP6WoZzaNQ9Nxzd64hjYad1kyQzTTbx YAC: Y3ZggXDvnRJaRwtVGyGJwt6DMLN3EPQpQf The day is coming when a single carrot, freshly observed, will set off a revolution. Paul Cezanne
|
|
|
|
Nightz
|
 |
December 01, 2015, 05:48:59 PM |
|
When OpenSSL would not build for me using those commands I try'd my own
I used the following
./configure no-zlib no-shared no-dso no-asm mingw
and it built first time with 0 problems.
My two cents
|
|
|
|
moon_sun
Newbie
Offline
Activity: 17
Merit: 0
|
 |
December 03, 2015, 10:26:27 PM |
|
You were right! PATH had a typo: C.\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ instead of C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ When OpenSSL would not build for me using those commands I try'd my own
I used the following
./configure no-zlib no-shared no-dso no-asm mingw
and it built first time with 0 problems.
My two cents
This command worked thank you! Everything went well except the final step. I did everything but the final command: cd /c/bitcoin-0.9.4
./autogen.sh
CPPFLAGS="-I/c/deps/db-4.8.30.NC/build_unix \ -I/c/deps/openssl-1.0.1l/include \ -I/c/deps \ -I/c/deps/protobuf-2.6.1/src \ -I/c/deps/libpng-1.6.16 \ -I/c/deps/qrencode-3.4.4" \ LDFLAGS="-L/c/deps/db-4.8.30.NC/build_unix \ -L/c/deps/openssl-1.0.1l \ -L/c/deps/miniupnpc \ -L/c/deps/protobuf-2.6.1/src/.libs \ -L/c/deps/libpng-1.6.16/.libs \ -L/c/deps/qrencode-3.4.4/.libs" \ BOOST_ROOT=/c/deps/boost_1_57_0 \ ./configure \ --disable-upnp-default \ --disable-tests \ --with-qt-incdir=/c/Qt/5.3.2/include \ --with-qt-libdir=/c/Qt/5.3.2/lib \ --with-qt-plugindir=/c/Qt/5.3.2/plugins \ --with-qt-bindir=/c/Qt/5.3.2/bin \ --with-protoc-bindir=/c/deps/protobuf-2.6.1/src
make
strip src/bitcoin-cli.exe strip src/bitcoind.exe strip src/qt/bitcoin-qt.exe strip src/qt/bitcoin-qt.exe returns 'src/qt/bitcoin-qt.exe': no such file, I tried to search inside bitcoin folder for this "bitcoin-qt" file but there's nothing! What can I do? I want to compile a full working wallet from the source! Thanks for helping very appreciated! 
|
|
|
|
|
|
old c coder
|
 |
December 04, 2015, 04:53:28 AM |
|
You were right! PATH had a typo: C.\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ instead of C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ When OpenSSL would not build for me using those commands I try'd my own
I used the following
./configure no-zlib no-shared no-dso no-asm mingw
and it built first time with 0 problems.
My two cents
This command worked thank you! Everything went well except the final step. I did everything but the final command: cd /c/bitcoin-0.9.4
./autogen.sh
CPPFLAGS="-I/c/deps/db-4.8.30.NC/build_unix \ -I/c/deps/openssl-1.0.1l/include \ -I/c/deps \ -I/c/deps/protobuf-2.6.1/src \ -I/c/deps/libpng-1.6.16 \ -I/c/deps/qrencode-3.4.4" \ LDFLAGS="-L/c/deps/db-4.8.30.NC/build_unix \ -L/c/deps/openssl-1.0.1l \ -L/c/deps/miniupnpc \ -L/c/deps/protobuf-2.6.1/src/.libs \ -L/c/deps/libpng-1.6.16/.libs \ -L/c/deps/qrencode-3.4.4/.libs" \ BOOST_ROOT=/c/deps/boost_1_57_0 \ ./configure \ --disable-upnp-default \ --disable-tests \ --with-qt-incdir=/c/Qt/5.3.2/include \ --with-qt-libdir=/c/Qt/5.3.2/lib \ --with-qt-plugindir=/c/Qt/5.3.2/plugins \ --with-qt-bindir=/c/Qt/5.3.2/bin \ --with-protoc-bindir=/c/deps/protobuf-2.6.1/src
make
strip src/bitcoin-cli.exe strip src/bitcoind.exe strip src/qt/bitcoin-qt.exe strip src/qt/bitcoin-qt.exe returns 'src/qt/bitcoin-qt.exe': no such file, I tried to search inside bitcoin folder for this "bitcoin-qt" file but there's nothing! What can I do? I want to compile a full working wallet from the source! Thanks for helping very appreciated!  Hello moon_sun, Traditionally, the bitcoin-qt.exe is in the release or debug directory, not the src/qt directory? Now this may have changed, but check there to see if you have a bitcoin-qt.exe (or let windows search for it  ) Scripts, a.k.a. batch files are pretty dumb. You have to be smarter. Unless you take the effort to put "smarts", error checking, etc. into the script file, but then (he said sarcastically) that would take work  Let us know what you find... Ron
|
LTC: LUYiMVsrFQewUSPDasSKGzhyTPAkiTeSov BTC: 1DPvP6WoZzaNQ9Nxzd64hjYad1kyQzTTbx YAC: Y3ZggXDvnRJaRwtVGyGJwt6DMLN3EPQpQf The day is coming when a single carrot, freshly observed, will set off a revolution. Paul Cezanne
|
|
|
moon_sun
Newbie
Offline
Activity: 17
Merit: 0
|
 |
December 05, 2015, 01:47:27 AM |
|
Hello moon_sun, Traditionally, the bitcoin-qt.exe is in the release or debug directory, not the src/qt directory? Now this may have changed, but check there to see if you have a bitcoin-qt.exe (or let windows search for it  ) Scripts, a.k.a. batch files are pretty dumb. You have to be smarter. Unless you take the effort to put "smarts", error checking, etc. into the script file, but then (he said sarcastically) that would take work  Let us know what you find... Ron I searched inside bitcoin 0.9.4 folder with no luck, there's no bitcoin-qt file! Actually I don't have any release or debug directory. Am i missing something? I know I'm totally newbie, could you guide me through the correct procedure? 
|
|
|
|
|
moon_sun
Newbie
Offline
Activity: 17
Merit: 0
|
 |
December 10, 2015, 10:17:05 PM |
|
Hello moon_sun, Traditionally, the bitcoin-qt.exe is in the release or debug directory, not the src/qt directory? Now this may have changed, but check there to see if you have a bitcoin-qt.exe (or let windows search for it  ) Scripts, a.k.a. batch files are pretty dumb. You have to be smarter. Unless you take the effort to put "smarts", error checking, etc. into the script file, but then (he said sarcastically) that would take work  Let us know what you find... Ron I searched inside bitcoin 0.9.4 folder with no luck, there's no bitcoin-qt file! Actually I don't have any release or debug directory. Am i missing something? I know I'm totally newbie, could you guide me through the correct procedure?  Bumping my help request! 
|
|
|
|
|
|
old c coder
|
 |
December 10, 2015, 11:18:36 PM |
|
Hello moon_sun, Traditionally, the bitcoin-qt.exe is in the release or debug directory, not the src/qt directory? Now this may have changed, but check there to see if you have a bitcoin-qt.exe (or let windows search for it  ) Scripts, a.k.a. batch files are pretty dumb. You have to be smarter. Unless you take the effort to put "smarts", error checking, etc. into the script file, but then (he said sarcastically) that would take work  Let us know what you find... Ron I searched inside bitcoin 0.9.4 folder with no luck, there's no bitcoin-qt file! Actually I don't have any release or debug directory. Am i missing something? I know I'm totally newbie, could you guide me through the correct procedure?  Bumping my help request!  Hello moon_sun, First, did the build create a daemon (bitcoind.exe) and not a bitcoin-qt.exe? Or did it build neither? If the former, then perhaps there is some problem in your Qt installation? In which case, perhaps step 2.7 of message #1 might help? Let us know whether you have a daemon (& it works) or not. That can eliminate a lot of possibilities. Ron
|
LTC: LUYiMVsrFQewUSPDasSKGzhyTPAkiTeSov BTC: 1DPvP6WoZzaNQ9Nxzd64hjYad1kyQzTTbx YAC: Y3ZggXDvnRJaRwtVGyGJwt6DMLN3EPQpQf The day is coming when a single carrot, freshly observed, will set off a revolution. Paul Cezanne
|
|
|
moon_sun
Newbie
Offline
Activity: 17
Merit: 0
|
 |
December 13, 2015, 12:20:57 AM |
|
Hello moon_sun,
First, did the build create a daemon (bitcoind.exe) and not a bitcoin-qt.exe? Or did it build neither?
If the former, then perhaps there is some problem in your Qt installation? In which case, perhaps step 2.7 of message #1 might help?
Let us know whether you have a daemon (& it works) or not. That can eliminate a lot of possibilities.
Ron
Hello old c coder, yes the build created bitcoind.exe and bitcoin-cli.exe in src folder - but not bitcoin-qt.exe! I had no errors at step 2.7 as far as I know. Any procedure to verify? Many thanks for helping!
|
|
|
|
|
|