190 likes | 366 Views
Crossworking using Wine and Cygwin. Arjun Jain, R.V. College of Engineering, Bangalore. Wine- Overview. What is it? What are the other alternatives? Other Wine offerings ReWind CodeWeavers CrossOver Office TransGaming Technologies WineX. Wine- Why? . Supply diversification
E N D
Crossworking using Wine and Cygwin Arjun Jain, R.V. College of Engineering, Bangalore
Wine- Overview • What is it? • What are the other alternatives? • Other Wine offerings • ReWind • CodeWeavers CrossOver Office • TransGaming Technologies WineX
Wine- Why? • Supply diversification • Large homogeneous populations - risk to society • Any Windows replacement must run Win apps • Vicious circle- Linux on the desktop • Wine benefits • Take advantage of all the Unix strong points • Remote application accessibility • Thin clients • Open Source Software- suit your needs
Wine- A few “Myths” • "Wine is slow because it is an emulator" • "Wine is bad for Linux" • "Emulators like VMWare are better" • "You need Windows anyway" • "Wine can't succeed at running new applications" • "Windows suck. So who needs wine?"
Wine- Wine HowTo • Download • Installation • From Source • tar -zxvf Wine-YYYYMMDD.tar.gz • ./tools/wineinstall • From Binary • rpm -ivh wine-YYYYMMDD-i386.rpm • apt-get install wine • Configuration • The Wine configuration file
Wine- Please contribute! • General maintenance • Development • Documentation writing • Localization work • Donations
wine- Demo.. Wine- Demo
Cygwin- An Overview • What is it ? • Open Source, Gnu GPL license • Evolution • Enhance development tools to development tools • port the tools to Win NT/9x • writing a shared library (the Cygwin DLL) • self-hosting
Cygwin – What’s in it for me … • UNIX Programmers • rich set of utilities • standard GNU compilers • port UNIX software to Windows • Windows Programmers • console or GUI executables that rely on the Win32 API • linker and dlltool utility to write DLLs • Use Windows & Linux simultaneously ;-) • Windows & Linux commands in a script?
Cygwin – The power of … • Unix development tools on windows • Net utilities • Databases • Publishing! • Cygwin/XFree86 Anything missing? Just recompile! :-)
Cygwin – Setting Up. Click-Click-Click!! • Download Source • Select an Install Directory • Local Package Directory • Connection Method • Choosing Mirrors • Choosing Packages • Icons • Post-Install Scripts
Cygwin- Demo.. Cygwin- Demo
Sources.. • http://www.winehq.com • Mailing lists • wine-users@winehq.org • wine-devel@winehq.org • http://www.cygwin.com • http://www.redhat.com/cygwin
Thank You! That’s all Folks! Arjun Jainarjun@rvce.ac.inhttp://rvce.ac.in/~arjun