[taskjuggler-devel] FreeBSD compilation.

From: gongo (gongo_at_primetime.com)
Date: Wed Dec 07 2005 - 05:43:27 CET


From: gongo <gongo@primetime.com>
Message-ID: <189a.4396686f@www.taskjuggler.org>
Date: Wed,  7 Dec 2005 05:43:27 +0100 (CET)
Subject: [taskjuggler-devel] FreeBSD compilation.


 Freebsd puts version numbers on the end of tools like
autoconf, e.g. autoconf259, so that was my 1st problem.
I made some wrapper scripts in ~/bin/
 The autoconf / ./configure went, other than disabling jpeg
support alright.
 Make fails like this :

 
> make
*** Creating configure.files
cd . && /bin/bash /usr2/home/kseel/porting/taskjuggler/taskjuggler-2.2.0/admin /missing --run aclocal-1.9
/usr/X11R6/share/aclocal/xmms.m4:17: warning: underquoted definition of XMMS_TEST_VERSION
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
/usr/X11R6/share/aclocal/xmms.m4:62: warning: underquoted definition of AM_PATH_XMMS
/usr/X11R6/share/aclocal/gtk.m4:7: warning: underquoted definition of AM_PATH_GTK
cd . && /bin/bash /usr2/home/kseel/porting/taskjuggler/taskjuggler-2.2.0/admin /missing --run autoheader
rm -f stamp-h1
touch ./config.h.in
cd . && rm -f configure
cd . && make -f admin/Makefile.common configure
autom4te259: too few arguments
autom4te259: Try `autom4te259 --help' for more information.
*** Error code 1

Stop in /usr2/home/kseel/porting/taskjuggler/taskjuggler-2.2.0.
*** Error code 1

Stop in /usr2/home/kseel/porting/taskjuggler/taskjuggler-2.2.0.

 I know way too little about autom4te to know what to do about
this.

 I looked around a bit, and thought I would try compiling some
things individually.
 Everything in the directory "taskjuggler-2.2.0/taskjuggler"
compiles, it seems.
 In the directory "taskjuggler-2.2.0/TaskJugglerUI" however,
the error is :

if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../taskjuggler -I/usr/local/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_THREAD_SAFE -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common -MT taskjugglerview.o -MD -MP -MF ".deps/taskjugglerview.Tpo" -c -o taskjugglerview.o taskjugglerview.cpp; then mv -f ".deps/taskjugglerview.Tpo" ".deps/taskjugglerview.Po"; else rm -f ".deps/taskjugglerview.Tpo"; exit 1; fi
taskjugglerview.cpp:58:24: MainWidget.h: No such file or directory
taskjugglerview.cpp:72:30: TemplateSelector.h: No such file or directory
taskjugglerview.cpp: In constructor `TaskJugglerView::TaskJugglerView(QWidget*)':
taskjugglerview.cpp:84: error: invalid use of undefined type `struct MainWidget'
taskjugglerview.h:35: error: forward declaration of `struct MainWidget'
taskjugglerview.cpp:88: error: invalid use of undefined type `struct MainWidget'

 and a lot more like that ...

 This is the product of a fairly short effort, what course
do the taskjuggler developers suggest for FreeBSD support?
 There is a version in the ports, but it is old (2.0.2).

 TIA

-- 
To unsubscribe, email: taskjuggler-devel-unsubscribe@suse.com
For additional commands, email: taskjuggler-devel-help@suse.com


This archive was generated by hypermail 2.1.7 : Wed Dec 07 2005 - 05:43:32 CET