![]() |
Samba 3.3 or later on Slackware 12 - what's the best way?
I'm trying to upgrade the Samba server on a Slackware 12 box to serve as PDC for Windows 7 32bit machines (it now has a 3.0.3 and does the job for Win XP machines, but 7 refuses to join the domain - I'm posting this after having tried a few dozen hacks on the windows registry).
I'm a newbie on Slackware (I usually dwell in Ubuntu) so I may be going about this the wrong way but this is what I've done so far: The Samba wiki has a couple of hacks for the registry and also seems to suggest a version later than 3.3 (though not in so many words) http://wiki.samba.org/index.php/Windows7 Having scoured the net for later Samba packages/binaries for Slackware 12 and gotten precisely nowhere, I decided that maybe I could compile the blessed thing. But I keep on getting compiler errors. BTW, I'm using this SlackBuild script http://ftp.twaren.net/Linux/slackwar...mba.SlackBuild Is there a way to make this happen without upgrading the base system? it has so many finely tuned things running that I prefer not to mess with the rest of the setup.] |
What errors are you getting specifically?
|
I think that 3.4.x is recommended specifically for Windows Vista/7 and Win2k8, and later. You haven't mentioned though what compiler errors you are getting. With a bit of luck, you should be able to tweak the Slackware 12 script ( ie. the one provided with the dist ).
|
Thanks for replying guys, really appreciated
OK, so I'm trying to build 3.4.4 (that's the version the SlackBuild script I mentioned above is targeting). The error I get after running it - it seems to be decompressing the files properly - then it goes: Code:
checking for gcc... gccCode:
configure:3456: checking for C compiler default output file name |
Looks to me like you're missing a system library - crt1.o should be in package glibc ... make sure you've got this file on your system ( normally in /usr/lib ). If not then you may have to reinstall your glibc package.
|
| All times are GMT -5. The time now is 01:16 PM. |