Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/project-web/hybrid-share/htdocs/Engine/Calendar.php on line 74

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/project-web/hybrid-share/htdocs/Engine/Calendar.php on line 74

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/project-web/hybrid-share/htdocs/Engine/Page.php on line 198
Hybrid Share - Documentation » Devel/WinCompile
About Hybrid Share
Hybrid Share is a User Friendly Application for Mac, Windows and Linux users, that allow you to Share file (and Talk) istantly with your friends...
 
Hybrid Share RSS Month's News
February 2018 News
SunMonTueWedThuFriSat
 123
45678910
11121314151617
18192021222324
25262728 
 
Powered By
SourceForge.net Logo
 

How Compile On Windows

First to Compile Hybrid Share on Windows, you need to Download Mono and Gtk# Package, that you'll find at Mono Downloads Page. Once that you have installed it, you'll need to setup environment PATH with the mono bin directory path. After this steps you are ready to compile Hybrid Share on Windows.

Microsoft Windows
  • Download Hybrid Share Sources
  • Unpack Sources
  • Get Windows Patch that you'll find in Windows Patches Package, and copy into directory where you have unpacked sources. Replace sources Files with the Windows one.
  • Open Terminal (cmd)
  • Enter in niry-sharp/src directory and type WinMake.bat
  • Copy niry-sharp.dll into hybrid-share-core/src/
  • Enter in hybrid-share-core/src directory and type WinMake.bat
  • Copy niry-sharp.dll and HybridSharePlugin.dll into hybrid-share/src/
  • Enter in hybrid-share/src directory and type WinMake.bat
  • Copy niry-sharp.dll, HybridSharePlugin.dll and HybridShare.exe into another directory

Now for all the plugins you'll have to follow this steps

  • Open Terminal (cmd)
  • Enter in hybrid-share-plugins/plugins/PLUGIN_NAME/
  • Copy niry-sharp.dll and HybridSharePlugin.dll in the current directory
  • Type WinMake.bat and copy the created *.dll somewhere

How To Make Windows Installer

  • Create a WinInstall Directory and put into it:
    • HybridShare.exe
    • Startup.exe
    • HybridSharePlugin.dll
    • niry-sharp.dll
  • Make a Plugins Directory and add into it all Plugin's *.dll
  • Copy Mono folder into WinInstall and rename it into Mono
  • Download sqlite3.dll from Sqlite Site and add into Mono/bin/
  • Open Build Installer Application and create Hybrid Share Installer

I'm not a Windows Friend, and I don't know batch scripting, so if you want contribute making a simple compile script, I'm glad to accept it. (I need someone to manage the Windows Binary Release, if you are interested write to me).