Christian Thaeter
6960fdd4ae
Bump required nobug version to 201006.1
2010-06-03 03:47:24 +02:00
Christian Thaeter
9d99300841
FIX : #619 , New Nobug required! version 201005.1
...
add the 'extra' argument to mpool dumps.
Solves Linking problems on some distros.
2010-05-12 00:46:39 +02:00
Christian Thaeter
5792d330b3
FIX #618 : test if -lrt is required for linking
...
This checks for clock_gettime availability in the clib
and in librt and adds -lrt to LUMIERA_LIBS when the
function is available in librt.
The check is only done for autotools based builds,
scons may need something else.
Other functions from the realtime need to be added on
demand.
2010-05-11 18:41:19 +02:00
Christian Thaeter
01839d4e48
update for nobug-201002.1
2010-02-03 10:38:12 +01:00
Christian Thaeter
9fc68c9d32
Merge remote branch 'public/nobug201001.2' into backend_devel
...
* public/nobug201001.2:
integrating nobug context passing
updates for nobug 201001.2
Conflicts:
configure.ac
src/lib/condition.h
src/lib/reccondition.h
tests/backend/test-threads.c
2010-01-23 06:56:39 +01:00
Christian Thaeter
8254b3fbda
updates for nobug 201001.2
...
dumping got a new api, surprisingly everything else works...
2010-01-22 23:21:48 +01:00
Christian Thaeter
b8336879f7
autoconf/automake cleanup
...
* refactor configure.ac to have distinct sections to configure each
subsystem.
* Dedicated LUMIERA_<subsys>_CFLAGS|_LIBS vars
* Fix Makefile.am's to use them, remove unnecessary dependencies
Stray dependencies to be refacored:
* tests/Makefile.am has dependencies on proc and backend
- should be moved to tests/library/Makefile.am etc anyways
* tests/lib/Makefile.am has dependency on GUI left
* src/tool/Makefile.am links GUI stuff generally, thats ok
* one threading test is broken, we don't care, merging new threadpool in
next.
2010-01-17 15:48:30 +01:00
Christian Thaeter
f1efdc06e3
bump required nobug version
2010-01-10 12:37:47 +01:00
Christian Thaeter
d2acbee608
update configure to new nobug version
2009-09-05 04:43:21 +02:00
5904c896aa
Lower gtkmm requirements to match Debian/Lenny (grmmm-2.4<=2.12)
...
@joel: is this ok? if you'd actually need a more recent gtkmm, we handle it similar as with gdl-lum...
2009-04-24 21:47:40 +02:00
Joel Holdsworth
e5891be09c
Added gdl-1.0 with gdl-lum fallback check to autoconf
2009-04-22 20:12:23 +01:00
Joel Holdsworth
e4445c52e7
Bumped the GDL version requirement
2009-04-04 11:30:30 +01:00
Joel Holdsworth
2a66789773
Divorced ButtonBar from Toolbar
2009-03-23 22:23:38 +00:00
63565ebd97
merge latest work from Joel for colaboration on the Player mockup, adjusting build-dependencies
2009-01-18 22:13:17 +01:00
Joel Holdsworth
b0db84ec14
Implemented intial playback controller thread
2009-01-18 16:17:39 +00:00
Joel Holdsworth
ac5ff05f9a
Reduced sigc version requirement for Ubuntu Hardy compatibility
2009-01-06 17:13:35 +00:00
Christian Thaeter
bb8f825afe
add AC_CONFIG_MACRO_DIR and fixed some m4 quoting
2009-01-02 01:51:22 +01:00
Joel Holdsworth
1ecccb5925
Fixed set_icon_size for temporary Debian Etch compatibility
2008-12-16 22:55:32 +00:00
Joel Holdsworth
fdb75fdd2a
Corrected some problems that emerged on the build server
2008-12-13 13:57:19 +00:00
Joel Holdsworth
bbc55e6324
Added the definition of an observable_list class
2008-12-06 23:46:01 +00:00
Christian Thaeter
7c2415838b
WIP: big plugin update
...
* fix configure.ac to check for dlopen, introduce $(LUMIERA_PLUGIN_LIBS)
* Generic pluginloader finished, all plugins get loaded and registered at
start for now, it is prepared for on-demand loading and unloading but
not implemented because that needs the plugindb.
- plugin unloading not yet finished, this asserts at the end
2008-11-05 11:33:28 +01:00
Christian Thaeter
a4c028bd34
Prepare autotools for plugins
2008-10-27 05:10:24 +01:00
Christian Thaeter
ab3d3823f6
autotools fixes for the plugin system
...
don't link the tests with -ldl
Renamed GTK_LUMIERA_* to LUMIERA_GUI_* and include all gui relevant config
results here.
Set it explicit, don't add the results to CFLAGS or LIBS, the default
behaviour linked all LIBS in, even in plugins, that was not intended.
2008-10-27 05:10:01 +01:00
Christian Thaeter
f777f05ab8
plugin.c got removed from lib, let configure check for luid.c
2008-10-15 15:49:34 +02:00
Michael Ploujnikov
16b433a6c3
added a check for the minimum boost version
...
copied an m4 macro: http://autoconf-archive.cryp.to/ax_boost_base.m4
2008-08-30 17:13:36 -04:00
Michael Ploujnikov
387ba8c321
find and configure NoBug by using pkg-config
2008-08-30 13:28:24 -04:00
Michael Ploujnikov
4a3ce814d3
fix section identifier comment
2008-08-30 12:05:21 -04:00
Joel Holdsworth
7e556d08e1
Added librsvg as an autoconf dependancy
2008-08-13 19:29:14 +01:00
Joel Holdsworth
7752130d99
Added my name to copyright in configure.ac, and corrected some
...
indentation
2008-06-23 21:21:29 +01:00
Joel Holdsworth
3cc0f72389
Trivial timeline now works - more work coming
2008-06-18 23:57:47 +01:00
Joel Holdsworth
6f6fab38dc
Corrected somethings in configure.ac that were in wrong order
2008-06-10 23:46:11 +01:00
Joel Holdsworth
ea32ce0337
Merge branch 'master' of git://git.lumiera.org/LUMIERA into gui
2008-05-22 19:31:55 +01:00
Christian Thaeter
19fd89d13d
cleanup and add more configure checks
...
* GNU_SOURCE by default now
* improved use of ACX_PTHREAD, replaces $CC and others
* all checks for mandatory things instantly exit for now
in future this might produce an report at the end
* ported checks from scons over here
2008-05-17 20:00:05 +02:00
Christian Thaeter
2d11d51860
Checks for NoBug (and other) headers have to follow the
...
particular configurations.
If not the generated conftest would bail out NoBug
complaining that no build level is selected
2008-05-16 20:17:43 +02:00
Joel Holdsworth
ae2c74ff42
Tied gui into main lumiera build
2008-05-14 00:26:00 +01:00
a03e3c5e73
Merge from backend: wikis, admin-scrits, test.sh
...
(dont merge any srcfiles)
2008-04-12 02:07:16 +02:00
0baf15ca94
Cinelerra-3 renamed to Lumiera -- copyright and documentation
2008-03-10 04:25:03 +01:00
Christian Thaeter
e07dc59e78
use new errorhandling scheme
2007-08-14 04:56:55 +02:00
Christian Thaeter
8405b42d64
Merge branch 'testsuite', some bug remain fixed in next commit
...
Conflicts:
Makefile.am
configure.ac
tests/examples/Makefile.am
2007-08-13 21:40:25 +02:00
Christian Thaeter
ed2427c653
Merge branch 'automake'
...
Conflicts:
configure.ac
tests/examples/Makefile.am
2007-08-13 21:34:51 +02:00
Christian Thaeter
69c6215277
more automake merges
2007-08-13 21:30:41 +02:00
Christian Thaeter
e1a072a6d3
config update, small problem with NoBug which shows a warning when valgrind is enabled, dont use valgrind support until this is fixed
2007-07-19 05:48:23 +02:00
Christian Thaeter
471148b7db
basic automake setup
2007-07-19 05:10:14 +02:00