Linux commands

Monday, May 21, 2018

configure: error: no acceptable ld found in $PATH


ld is not available in windows

there is alternative command for ld is link.exe in windows

Resolution

export LD=link.exe


Tuesday, May 15, 2018

fatal error C1189: #error : MFC does not support _WIN32_WINNT less than _WIN32_WINNT_WINXP


Please change the file stdAfx.h  as below


// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently

#pragma once

// Modify the following defines if you have to target a platform prior to the ones specified below.
// Refer to MSDN for the latest info on corresponding values for different platforms.
#ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later.
#define WINVER 0x0600 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later.
#endif

#ifndef _WIN32_WINNT // Allow use of features specific to Windows NT 4 or later.
#define _WIN32_WINNT 0x0600 // Change this to the appropriate value to target Windows 2000 or later.
#endif

#ifndef _WIN32_WINDOWS // Allow use of features specific to Windows 98 or later.
#define _WIN32_WINDOWS 0x0600 // Change this to the appropriate value to target Windows Me or later.
#endif

#ifndef _WIN32_IE // Allow use of features specific to IE 4.0 or later.
#define _WIN32_IE 0x0600 // Change this to the appropriate value to target IE 5.0 or later.
#endif

#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit

#include <afx.h>
#include <afxwin.h>
#include <afxmt.h> // for synchronization objects
#include <afxext.h>
//#include <afxisapi.h>

Tuesday, May 8, 2018

Visual studio 2013 error C2143: syntax error : missing ';' before 'nullptr'

func()
{
string nullptr;

}

Change the nullptr variable to another another name as below

func()
{
string nullptr123;

}

Then it resolves the issue.

Sunday, November 5, 2017

NSS is failed to communicate with Oracle Directory Server on cipher TLS_DHE_RSA_WITH_AES_128_CBC_SHA256



This is not a bug from NSS libs.

This issue is resolved by following change in ODSEE
Need to change the config in ODSEE

Add a New cipher suite as below.
enabled-ssl-cipher-suites:JRE


https://bugzilla.mozilla.org/show_bug.cgi?id=1366685. 

Tuesday, October 31, 2017

ld: fatal: file ./.libs/libpcre.so: wrong ELF class: ELFCLASS64

configure with --enable-utf8 --enable-unicode-properties --disable-cpp

./configure --prefix=/tmp/apache/pcre-8.41/Release/ --enable-utf8 --enable-unicode-properties --disable-cpp

Tuesday, September 5, 2017

fatal: File processing errors. No output written to .libs/htpasswd


Error 1:

fatal: File processing errors. No output written to .libs/htpasswd

This can be resovled by adding the below to ./configure command
--enable-static-htpasswd

Error 2:

ld: fatal: File processing errors. No output written to .libs/htdigest

This can be resovled by adding the below to ./configure command

--enable-static-htdigest


Error 3:
errors. No output written to .libs/httpd

best solution:
compile the expat library and provide the expat lib path to the configure command

provide the expat compiled libs to httpd(pa

./configure  --with-expat=/tmp/libexpat/Release/