1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-16 00:23:52 +03:00
Commit Graph

53 Commits

Author SHA1 Message Date
Jelmer Vernooij
4668384717 r2683: Fix a couple of compile warnings, depend on gtk+-2.4 2007-10-10 12:59:21 -05:00
Andrew Tridgell
87a6c678fa r2406: fixed a couple of typos 2007-10-10 12:58:49 -05:00
Tim Potter
55bd2dc02d r2256: Include autogenerated interfaces for lsa and samr pipes. Typemaps are currently
not working though.
2007-10-10 12:58:35 -05:00
Tim Potter
f5852bf3e2 r2228: Finally commit bits of old workareas together to get dcerpc python
bindings happening.  This commit lets python call dcerpc_pipe_connect()
and open the samr pipe.
2007-10-10 12:58:33 -05:00
Tim Potter
e6a42f7880 r2226: A bunch of fixes to get python tdb module building again. I'm not
sure how this can be integrated into the build system properly though.
Editing makefile.pl is the wrong way to do this.
2007-10-10 12:58:32 -05:00
Andrew Bartlett
8115e44d47 r2055: Add PRINTF_ATTRIBUTE to many more parts of the code, and a new
--enable-developer warning for when they are missing.

Andrew Bartlett
2007-10-10 12:58:21 -05:00
Andrew Bartlett
ce96816d0e r2047: Warn on 'declaration after statement' (breaks non-gcc).
Andrew Bartlett
2007-10-10 12:58:20 -05:00
Stefan Metzmacher
479f681694 r2012: --enable-developer also sets debug=yes now
and we how set the CFLAGS="-g -Wall" and the rest only
if the compiler supports it.

CFLAGS is now not empty when we call PROG_CC
so there won't be a "-O2" in the final CFLAGS

metze
2007-10-10 12:58:17 -05:00
Stefan Metzmacher
424af1a9df r2011: remove this broken and never reached test
as PROG_CC will set CFLAGS to the default ones

normaly "-g -O2"

metze
2007-10-10 12:58:17 -05:00
Stefan Metzmacher
ffbfc41033 r2010: trigger the config.smb_build.dump output by --enable-*developer not --enable-debug
metze
2007-10-10 12:58:17 -05:00
Andrew Tridgell
126fec6169 r2003: got rid of next_token_nr(), which involved some horrible globals
and nasy pointer tricks.

this involved fixing some of the internals of smbclient
2007-10-10 12:58:16 -05:00
Stefan Metzmacher
35624842c7 r1943: don't use the with --enable-*developer selected flags for
the configure tests.

and test if the compiler really understand the options,
and clear them when not

this means we can maybe use --enable-developer on the build farm now

metze
2007-10-10 12:58:12 -05:00
Stefan Metzmacher
11495a42b9 r1905: add -Werror-implicit-function-declaration with --enable-developer
metze
2007-10-10 12:58:10 -05:00
Stefan Metzmacher
fef597a76c r1483: build dynconfig.c also with PICFLAGS
metze
2007-10-10 12:57:34 -05:00
Andrew Tridgell
910ca17486 r1464: the recent build changes completely lost the speed advantage of using
PCH (in fact, it meant that PCH was a slowdown, not a speedup). To
gain speed with PCH you must ensure that the .gch file is compiled
with _exactly_ the same options as the normal object files.

this fixes the .gch build options
2007-10-10 12:57:32 -05:00
Andrew Bartlett
54c3d98baf r1458: Add a new configure option, to make it possible to both find errors,
and compile with gtk.

The --enable-developer option was just too noisy with buggy GTK headers.

Andrew Bartlett
2007-10-10 12:56:58 -05:00
Stefan Metzmacher
afe2efd143 r1377: add examples for config.mk sections
so you want/need to use the new build system
just look at the top of build/smb_build/public.m4

and look at the examples in the rest of the tree

metze
2007-10-10 12:56:54 -05:00
Stefan Metzmacher
d752eb660f r1310: one more #line statement
metze
2007-10-10 12:56:50 -05:00
Stefan Metzmacher
390c03b929 r1309: use #line 1 "filename.pl"
(for better bug tracking)

when generating config.smb_build.pl

metze
2007-10-10 12:56:50 -05:00
Stefan Metzmacher
798cbed5a3 r1073: import DYNEXP flags to smb_build
and use @{$SMB_BUILD_CTX->{BUILD_ENV}{LD}{DYNEXP}} for the flags

I'll use this for all vars which are currently using AC_SUBST(),
so we can skip Makefile.in...

(this should fix the build on us4...)

metze
2007-10-10 12:56:36 -05:00
Jelmer Vernooij
0209dce1eb r1037: Always export all symbols 2007-10-10 12:56:33 -05:00
Jelmer Vernooij
8238acef47 r1036: Get module initialisation function correct when building shared 2007-10-10 12:56:31 -05:00
Jelmer Vernooij
7949dc25ab r1035: Support shared modules again 2007-10-10 12:56:31 -05:00
Stefan Metzmacher
20f848aeef r1006: print out the SVN revision by configure,
so that the build farm can use it

metze
2007-10-10 12:56:26 -05:00
Stefan Metzmacher
e2a322aa11 r970: - remove unused wchar_t check
- move immediate structures check to the compiler checks

metze
2007-10-10 12:56:24 -05:00
Stefan Metzmacher
5357700fc5 r969: remove some unused checks
metze
2007-10-10 12:56:24 -05:00
Stefan Metzmacher
9fa83ca022 r968: use sinlcude() and no function, that's more portable between
autoconf versions

metze
2007-10-10 12:56:24 -05:00
Stefan Metzmacher
2d109074e8 r967: move some configure checks to seperate files
metze
2007-10-10 12:56:24 -05:00
Stefan Metzmacher
6123a1ee7c r899: remove the weird shell patterns from the makerules
they slowdown the build

metze
2007-10-10 12:56:18 -05:00
Stefan Metzmacher
ee32d29044 r807: compile with PICFLAG by default
(ask tridge why this is better than recompiling only the
 files we need for libraries with PICFLAG)

metze
2007-10-10 12:53:51 -05:00
Stefan Metzmacher
e65b38b7ca r767: add a $flags argument to the std_CC make rule generater
we may need this for compiling with -fPIC

metze
2007-10-10 12:53:49 -05:00
Stefan Metzmacher
afbe692b47 r765: add SMB_INCLUDE_M4() macro as wrapper arround sinclude()
metze
2007-10-10 12:53:49 -05:00
Stefan Metzmacher
b1161c4c83 r725: fix usage of $PERL to "$PERL" to handle perl -W correct
metze
2007-10-10 12:53:45 -05:00
Stefan Metzmacher
6289da6783 r703: only use $PERL -W when --enable-debug
metz
2007-10-10 12:53:44 -05:00
Stefan Metzmacher
03babc5af2 r701: change debug messages a bit
metze
2007-10-10 12:53:43 -05:00
Stefan Metzmacher
b6ac3021f2 r700: fix SMB_LIBRARY() to disable the lib by default
metze
2007-10-10 12:53:43 -05:00
Stefan Metzmacher
cfefe907cc r696: fix formating
add pkg-config --libs-only-L to linker flags

metze
2007-10-10 12:53:43 -05:00
Stefan Metzmacher
2edc46eabe r695: don't add libs andlinkerflags to STATIC_LIBRARY
metze
2007-10-10 12:53:43 -05:00
Stefan Metzmacher
bbec0b6c95 r691: add
--
make binary_smbd
make library_libldb
make module_ntvfs_simple
--
style make rules which depend on make basics, so make idl proto is called by them

metze
2007-10-10 12:53:43 -05:00
Stefan Metzmacher
dcef69dc54 r690: - ignore source/tags
- add support for shared libraries

- enable libldb shared lib when --enable-experimental

metze
2007-10-10 12:53:42 -05:00
Stefan Metzmacher
0fd558de79 r688: add --enable-experimental
use Data::Dumper for config.smb_build.dump
when --enable-debug

metze
2007-10-10 12:53:42 -05:00
Stefan Metzmacher
38fd7c5e1a r687: add newline at eof
metze
2007-10-10 12:53:42 -05:00
Jelmer Vernooij
a63b704c36 r686: - Add SMB_EXT_LIB_FROM_PKGCONFIG()
- Build gregedit and registry_gconf again if the required libs are found (gconf and gtk)
2007-10-10 12:53:42 -05:00
Jelmer Vernooij
767ba7bd52 r682: Typo fixes 2007-10-10 12:53:42 -05:00
Stefan Metzmacher
17bb581ab6 r679: fix make install
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
3de5bf894e r678: use ./config.smb_build.pl instead of config.smb_build.pl
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
89c3780c15 r677: fix: '$' -> '\$'
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
e7c9e56a5d r674: use the same -I flags as before
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
9312b9cd61 r671: fix make ./include/proto.h
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
3f942ac521 r670: add make everything
metze
2007-10-10 12:53:40 -05:00