ON HOLD: Changed: cross compile NSS_3_49_RTM for a MSVC windows static library (.lib)

Closed Posted 1 year ago Paid on delivery
Closed Paid on delivery

ON HOLD:

Requirements CHANGED !!!

After talking to several people I see my description was not clear. I am changing the goal.

Let us change the requirements. You may do it how ever you like.

Network Security Services (NSS) is the Netscape/Mozilla implementation of the SSL API.

[login to view URL]

I would like to have an older branch of NSS (NSS_3_49_RTM from Jan 2020) built for windows (a .lib file) to compile with windows C & C++ apps on the windows desktop.

If you are not able to build the older version a latest stable version might also be acceptable.

Does that make any sense?

As the primary deliverable, I would like the windows version of a static library (.lib) file.

And as the secondary deliverable, I would like to have the full build source tree zipped up with instructions of how to build the static library (.lib) for windows app to link with. A linux based build would be ok. Instruction for building the linux .so would also be nice but optional.

Can you do that?

How would you go about doing that?

I would be using Windows WSL (windows subsystem for linux) (ubuntu command line) to build it.

I currently have WSL with ubuntu 18.04 but I am ok with updating to 20.04.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Old description (out dated)

This will be for a non-commercial personal project.

I need a MSVC (17, 19 or 22) C/C++ based project with windows static library of Network Security Services (NSS) specifically SSL API and supporting project/libraries (a NSS version near NSS_3_49_RTM from about early 2020). Must be a .vcproj/.sln project with the NSS source files in the project. This should NOT be a CMake wrapper of the NSS make system.

Estimated steps:

Your choice, the first steps could be done under linux or WSL

download the [login to view URL] NSS and NSPR open source projects

and required supporting build tools.

Configure project to build targeting windows library and MSVC (32 and 64 bit) and build.

Dissect the above configured build/make files and list dependencies and build options

From windows create an MSVC static library project.

Add the files & settings that were the configured build/make file from dependencies list

Compile & build the static library (32 and 64 bit) in MSVC for a windows target.

Must be a .vcproj/.sln project with the NSS source files in the project.

This should NOT be a CMake wrapper of the NSS make system.

Need quick & dirty, fast & cheap.

Would be nice if there were some of the unit test apps that are in the NSS source working to show that it links and works.

C++ Programming C Programming Windows Desktop Visual Studio

Project ID: #34331224

About the project

6 proposals Remote project Active 1 year ago

6 freelancers are bidding on average $145 for this job

kyriakostsigkis3

⭐⭐⭐⭐⭐⭐ C/C++/C#/.NET Expert ⭐⭐⭐⭐⭐⭐ Dear client. I have fully read your requirements and so motivated to work on your project as a senior developer. My major is C/C++/C#/.NET development and I have full experience over More

$120 USD in 3 days
(12 Reviews)
5.0
anenkovakateryna

Hi I've read the project description carefully. I have 5 years of experience in C++ with VS2019 in linux for network communication development, so I became an expert that fits perfectly with your requirement fields. More

$120 USD in 2 days
(4 Reviews)
3.3
Actisoft2017

Hello I understood your requirement but I have few doubts, text me so I can clear all my doubts right away, I can help you and i am ready for work. Thank you

$140 USD in 7 days
(1 Review)
2.6
grapessoft

Hi Greetings! I am available right now for the project discussion and can start the project on an immediate basis. I have understood your project requirement I have7++ experience in design and development. I can ha More

$250 USD in 7 days
(0 Reviews)
0.0