From Linux To Windows |
|
From Linux To Windows |
|
|
|
|
Dec 10 2008, 12:52 PM |
It really depends on the program.
If its hard core calculations with little I/O running as a command line it likely just recompile. If you are relying on linux libraries for specific functions, you may need to port those as well or find equivalents. If it has a GUI, as static says, all bets are off and you are into a fairly hefty rewrite. At that stage, the design of the program becomes significant - did the original author take care to isolate OS specific things such as the GUI? In which case a rewrite might not be too hard. If he didn't though, it could be a large job, as the windows GUI is significantly different from the Linux GUI. -------------------- Check out my Instructor profile
Live long and prosper ... My Stuff: Electric Guitars : Ibanez Jem7v, Line6 Variax 700, Fender Plus Strat with 57/62 Pickups, Line6 Variax 705 Bass Acoustic Guitars : Taylor 816ce, Martin D-15, Line6 Variax Acoustic 300 Nylon Effects : Line6 Helix, Keeley Modded Boss DS1, Keeley Modded Boss BD2, Keeley 4 knob compressor, Keeley OxBlood Amps : Epiphone Valve Jnr & Head, Cockburn A.C.1, Cockburn A.C.2, Blackstar Club 50 Head & 4x12 Cab |
|
|
||
|
|
|
Dec 10 2008, 07:28 PM |
@ Andrew: man what are you??, guitar player?, Computer wiz?, you are awesome man, I figured I need 3 libraries which I am working on installing right now. I've just been around a bit is all Actually, computers are my day job! -------------------- Check out my Instructor profile
Live long and prosper ... My Stuff: Electric Guitars : Ibanez Jem7v, Line6 Variax 700, Fender Plus Strat with 57/62 Pickups, Line6 Variax 705 Bass Acoustic Guitars : Taylor 816ce, Martin D-15, Line6 Variax Acoustic 300 Nylon Effects : Line6 Helix, Keeley Modded Boss DS1, Keeley Modded Boss BD2, Keeley 4 knob compressor, Keeley OxBlood Amps : Epiphone Valve Jnr & Head, Cockburn A.C.1, Cockburn A.C.2, Blackstar Club 50 Head & 4x12 Cab |
|
|
||
|
|
|
Dec 11 2008, 10:09 AM |
@ Andrew: man what are you??, guitar player?, Computer wiz?, you are awesome man, I figured I need 3 libraries which I am working on installing right now. Lollercoaster |
|
|
||
|
|
|
Feb 5 2009, 02:05 PM |
Don't hesitate to ask, if you have any questions in this field
|
|
|
||
|
|
|
Feb 5 2009, 02:41 PM |
You could try to compile it against cygwin and pray. As praying isn't very effective you'll probably have to change some things in the source code to make it work. It's mostly minor things tough. I'd be more happy to help you to port it in the other direction but as utak3r said just ask
- Jonas -------------------- My Website | My Gear | Elixir Nanoweb Strings Review | Installing Schaller Security Locks
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann |
|
|
||
|
|
|
Feb 5 2009, 10:37 PM |
It really depends on the program. If its hard core calculations with little I/O running as a command line it likely just recompile. If you are relying on linux libraries for specific functions, you may need to port those as well or find equivalents. If it has a GUI, as static says, all bets are off and you are into a fairly hefty rewrite. At that stage, the design of the program becomes significant - did the original author take care to isolate OS specific things such as the GUI? In which case a rewrite might not be too hard. If he didn't though, it could be a large job, as the windows GUI is significantly different from the Linux GUI. I have no idea what you just said there -------------------- Gear:
-PRS Custom 22 -Edwards Les Paul -PodXT -Ibanez Acoustic Check out my lessons and my instructor profile! My Youtube channel My Last.FM |
|
|
||
|
|
|
Feb 6 2009, 10:47 AM |
hm, nowadays we're at the better position - under Windows you have both Gtk and Qt, so it doesn't need to be completely rewritten... Besides there're few GUIs which are completely platform independent, like wxWindows for example Things are getting better slowly, year by year... QUOTE (Andrew Cockburn) Did the original author take care to isolate OS specific things such as the GUI One could say that by using a cross Platform Framework like gobject/gtk or QT the author did take care of that. But you're right virtually nobody creates applications that directly access X11 anymore.- Jonas -------------------- My Website | My Gear | Elixir Nanoweb Strings Review | Installing Schaller Security Locks
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann |
|
|
||
|
|
|
Feb 6 2009, 05:45 PM |
I have no idea what you just said there You and I both Toni!!!!! -------------------- I'd rather have a full Bottle in front of me than a full Frontal Lobotomy!!
|
|
|
||
|
|
|
Feb 6 2009, 10:32 PM |
Man I tried this with cigwin and then with mingw, had some linker problems, my knowledge with code is very limited I've just sent my glass orb to repair so you'll have to post the error message - Jonas -------------------- My Website | My Gear | Elixir Nanoweb Strings Review | Installing Schaller Security Locks
"If privacy is outlawed, only outlaws will have privacy." - Phil Zimmermann |
|
|
||