Jeff Sadowski
2016-May-14 22:03 UTC
[Samba] Compile Samba for Windows Use - SMBClient.exe mainly
When I saw this thread the other day I had to try myself just to see what would happen. I installed cygwin with all the build tools I'd think I needed gcc g++ make autoconfig. I ran "./configure --without-ad-dc" as it complained when I left out that argument. the first couple times configure complained about xxx missing and I installed xxx then configure just aborted after running a while without listing what was missing. It just said error I was going to look what packages where recommended to compile samba but couldn't find a good page myself. On Fri, May 13, 2016 at 3:01 PM, Andrew Bartlett <abartlet at samba.org> wrote:> On Fri, 2016-05-13 at 18:28 +0000, Allan P. Dynes wrote: > > Unfortunately that’s not going to be an option. > > I'm not sure there are many good options then. > > > I'm using a cloud sharing software package called Pydio and it was > > originally written for *nix platforms. I got it running amazingly > > well on a 2012 R2 server with IIS 8.5 but there is no built in way to > > access another server share from the platform other than FTP over SSH > > or Samba. Again it was written for *nix so those options make sense. > > However I'm on Server 2012 trying to access another Server 2012. > > I'm of course assuming you can't just use the system redirector for > some reason? > > > From reading more about this the WAF build system was implemented for > > a 4.* series of Samba. Since others I linked to have compiled > > different version of 3.* it stands to reason I can possible compile > > 3.6.25 on Windows? Should my question be targeted more twords a > > Cygwin newsgroup/forum then the Samba group or would someone have > > experience with building Samba on Windows have any ideas. Again I > > only need the client, I really don't need to build all of Samba. > > You are asking in the right place, or samba-technical, but this is > essentially uncharted territory. > > I don't know if it would help, but so as not to just leave you at a > dead end, perhaps you might get more luck with jcifs? (but you would > have to build the smbclient replacement) > > BTW, out of total curiosity, what happens when you do try and run our > build system on Windows, or on cygwin? > > (try running the buildtools/bin/waf directly if the make wrapper is in > the way). > > Andrew Bartlett > -- > Andrew Bartlett http://samba.org/~abartlet/ > Authentication Developer, Samba Team http://samba.org > Samba Developer, Catalyst IT > http://catalyst.net.nz/services/samba > > > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >
Andrew Bartlett
2016-May-15 06:52 UTC
[Samba] Compile Samba for Windows Use - SMBClient.exe mainly
On Sat, 2016-05-14 at 16:03 -0600, Jeff Sadowski wrote:> When I saw this thread the other day I had to try myself just to see > what would happen. I installed cygwin with all the build tools I'd > think I needed gcc g++ make autoconfig. > > I ran "./configure --without-ad-dc" as it complained when I left out > that argument. > the first couple times configure complained about xxx missing and I > installed xxx then > configure just aborted after running a while without listing what was > missing. > It just said error > > I was going to look what packages where recommended to compile samba > but couldn't find a good page myself.https://wiki.samba.org/index.php/Operating_system_requirements/Dependen cies_-_Libraries_and_programs -- Andrew Bartlett http://samba.org/~abartlet/ Authentication Developer, Samba Team http://samba.org Samba Developer, Catalyst IT http://catalyst.net.nz/services/samba
Allan P. Dynes
2016-May-16 15:20 UTC
[Samba] Compile Samba for Windows Use - SMBClient.exe mainly
The couple people that did successfully compile it it seems were on Windows XP. I'm going to start up a 32-bit XP machine virtual machine and install only cygwin and what I believe are the dependencies and see how far I can get. I'm currently out of town so I'll try it either later in the week or next week. Sent from my Verizon, Samsung Galaxy smartphone -------- Original message -------- From: Jeff Sadowski <jeff.sadowski at gmail.com> Date: 5/16/16 10:52 AM (GMT-05:00) To: Andrew Bartlett <abartlet at samba.org> Cc: "Allan P. Dynes" <ADynes at WHGardiner.com>, samba at lists.samba.org Subject: Re: [Samba] Compile Samba for Windows Use - SMBClient.exe mainly On Sun, May 15, 2016 at 12:52 AM, Andrew Bartlett <abartlet at samba.org<mailto:abartlet at samba.org>> wrote: On Sat, 2016-05-14 at 16:03 -0600, Jeff Sadowski wrote:> When I saw this thread the other day I had to try myself just to see > what would happen. I installed cygwin with all the build tools I'd > think I needed gcc g++ make autoconfig. > > I ran "./configure --without-ad-dc" as it complained when I left out > that argument. > the first couple times configure complained about xxx missing and I > installed xxx then > configure just aborted after running a while without listing what was > missing. > It just said error > > I was going to look what packages where recommended to compile samba > but couldn't find a good page myself.https://wiki.samba.org/index.php/Operating_system_requirements/Dependen cies_-_Libraries_and_programs I have most of that installed accept the obvious Can't install acl, xattr, pam, cups blkid: I have libblkid1 and libblkid-devel installed I could not find bsd or setproctitle I tryed configure as follows ./configure --without-ad-dc --without-pam > configure-2016-05-16.log 2>&1 and attached the configure-2016-05-16.log file nothing really jumps out at me why it is failing. Checking for openpty : ok Checking for header linux/sockios.h : no Checking for header linux/ethtool.h : no Checking linker accepts -Wl,-no-undefined : yes Checking linker accepts ['-undefined', 'dynamic_lookup'] : no Checking linker accepts -Wl,--as-needed : yes Checking for -lc not needed : ok Checking configure summary : not found configure summary failed Or is that how it is suppose to end? -- Andrew Bartlett http://samba.org/~abartlet/ Authentication Developer, Samba Team http://samba.org Samba Developer, Catalyst IT http://catalyst.net.nz/services/samba
Jeremy Allison
2016-May-16 16:34 UTC
[Samba] Compile Samba for Windows Use - SMBClient.exe mainly
On Mon, May 16, 2016 at 03:20:26PM +0000, Allan P. Dynes wrote:> The couple people that did successfully compile it it seems were on Windows XP. I'm going to start up a 32-bit XP machine virtual machine and install only cygwin and what I believe are the dependencies and see how far I can get. I'm currently out of town so I'll try it either later in the week or next week.As Windows provides binary compatibility you might just be able to get a 32-bit WindowsXP binary to run on the Windows server you're targetting.
Possibly Parallel Threads
- Compile Samba for Windows Use - SMBClient.exe mainly
- Compile Samba for Windows Use - SMBClient.exe mainly
- Compile Samba for Windows Use - SMBClient.exe mainly
- Compile Samba for Windows Use - SMBClient.exe mainly
- Compile Samba for Windows Use - SMBClient.exe mainly