User:ZyMOS/temp/netflix

This method dones not use the most up to date versions of Wine, GCC, Silverlight, or Firefox, but it will most likly install properly on your system. It also install the programs in isolated directories so it won't effect your current Wine, GCC, or Firefox installations.


 * Install a version of GCC that will compile wine properly
 *  wget http://www.netgull.com/gcc/releases/gcc-4.5.4/gcc-4.5.4.tar.bz2 
 *  tar xjf gcc-4.5.4.tar.bz2 
 *  cd gcc-4.5.4 
 *  ./configure --program-suffix=45 --enable-languages=c,c++ --prefix=/usr/local/gcc45 
 *  make 
 *  sudo make install 


 * Install a version of wine that works with netflix
 *  git clone git://source.winehq.org/git/wine.git ~/wine-git 
 *  cd ~/wine-git 
 *  git checkout 098b3c72941c810a8b4f2712e70654312bba5857 
 * Apply patches
 *  wget -O part1.patch http://source.winehq.org/patches/data/91645 && patch -p1 < part1.patch 
 *  wget -O part2.patch http://source.winehq.org/patches/data/91646 && patch -p1 < part2.patch 
 *  wget -O part3.patch http://source.winehq.org/patches/data/91647 && patch -p1 < part3.patch 
 *  wget -O part4.patch http://source.winehq.org/patches/data/91648 && patch -p1 < part4.patch 
 *  git show e2900c23c7f0b143078da780c9a0ff19a895bf45 | patch -p1 -R 
 *  ./configure CC=/usr/local/gcc45/bin/gcc45 --prefix=/usr/local/wine-netflix 
 *  make 
 *  sudo make install 


 * Install required windows software
 * Firefox
 *  wget -O firefox.exe ftp://ftp.mozilla.org/pub/firefox/releases/14.0.1-funnelcake13/win32/en-US/Firefox%20Setup%2014.0.1.exe 
 *  WINEPREFIX=/home//.wine-netflix /usr/local/wine-netflix/bin/wine firefox.exe 
 * Silverlight
 *  wget -O Silverlight-4.exe http://silverlight.dlservice.microsoft.com/download/6/A/1/6A13C54D-3F35-4082-977A-27F30ECE0F34/10329.00/runtime/Silverlight.exe 
 *  WINEPREFIX=/home//.wine-netflix /usr/local/wine-netflix/bin/wine Silverlight-4.exe 


 * Run Netflix through Firefox with silverlight enabled
 *  WINEPREFIX=/home//.wine-netflix /usr/local/wine-netflix/bin/wine C:\\Program\ Files\\Mozilla\ Firefox\\firefox.exe netflix.com 


 * wget http://winetricks.org/winetricks
 * chmod +x winetricks
 * WINEPREFIX=/home/zymos/.wine-netflix2 WINE=/usr/local/wine-netflix2/bin/wine ./winetricks corefonts

=References=
 * Installing Wine+Silverlight+Firefox = netflix on linux
 * http://forums.gentoo.org/viewtopic-t-951092.html
 * http://www.compholio.com/wine-compholio/