473,320 Members | 2,020 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

How to port dll's in Windows to Linux so's

4
Hi all,

I have an application which will run in both windows as well as Linux.
I ported it long back and it is working well.

Now we need to extend the functionality ,so i have written .dll's for
Windows.These dll's have certain dependancies as well.And these are
sucessful in windows.

These dll's were built on Microsoft Visual Studio 2003.

Now I need to port them to Linux Operating System,so that i can extend the
current functionality just like dll's which i made for windows.


->Can any one how to do this porting?

Do i need to write '.so' files in linux from scratch?
Jan 7 '08 #1
1 8056
numberwhun
3,509 Expert Mod 2GB
Hi all,

I have an application which will run in both windows as well as Linux.
I ported it long back and it is working well.

Now we need to extend the functionality ,so i have written .dll's for
Windows.These dll's have certain dependancies as well.And these are
sucessful in windows.

These dll's were built on Microsoft Visual Studio 2003.

Now I need to port them to Linux Operating System,so that i can extend the
current functionality just like dll's which i made for windows.


->Can any one how to do this porting?

Do i need to write '.so' files in linux from scratch?
Unfortunately, I don't have much experience in this area, but I did a google search for "port windows dll to linux" and one of the links returned was this one, that talks about using wine to link the dll's to Linux binaries or libraries. I don't know if that is an option for you, but it was worth providing you the link for your research.

Regards,

Jeff
Jan 7 '08 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

6
by: engsol | last post by:
I didn't fully think through my application before posting my question. Async com port routines to handle com port interrups only work well if one has access to the low level operating system. In...
6
by: Novice Experl | last post by:
I'd like to write a simple application that interfaces with the parallel port, and changes the data on it according to keyboard input. I hope I can get it to run under windows xp and / or windows...
6
by: Bradley1234 | last post by:
What is the way to send/read bits to the printer port at the hex 3F8-3FF or any other legacy io space?? Does C# include the methods to drive the printer or other ports? tia
3
by: Chris Wessells | last post by:
I have an app that runs on GTK+2 with two command line apps sort of embedded (the gui sets the parameters for the command line apps then displays the results). I want to port it to Winders so I...
1
by: raza | last post by:
i have to access the serial port for controlling hardware, i have found the php_ser.dll for serial communication. but this dll is for windows only. i need to do the same job on linux plateform.i need...
4
by: fatihbilmuh | last post by:
I code a program which two computer communicate each other with serial port in cross platform but my program dont run cross platform but run linux to linux or windows to windows . I think my serial...
4
by: ks.dipu | last post by:
I have a dll written in C++ running in a Linux machine. Now i want to move that dll to a Windows system and use it with a Windows application. How can i do that? Can you please tell what all...
2
by: noopurtiwari | last post by:
Hi All, I need to port a Windows C++ Dll to linux platform. I am new to the entire concept . I would highly appriciate it if anyone can pls tell me what are the issues that i will encounter.The...
4
by: Soren | last post by:
Hi, I want to control some motors using the parallel port.. however, my laptop does not have any parallel ports (very few do). What I do have is a USB->Parallel converter... I thought about...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.