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