Olivier Bornet wrote:
Hi Russel,
On Sat, Oct 07, 2006 at 03:47:06PM +1000, Russell Shaw wrote:
I used the instructions at http://picogui.org/links/repository.html
Seems that the instructions are no more correct.
svn co http://navi.picogui.org/svn/picogui/trunk/ picogui
Surfing on navi a little bit give me the solution. Try:
svn co http://svn.navi.cx/picogui/trunk/ picogui
Source code is in picogui/pg1.
But note that picogui project is no more active...Last commit is dated
of April 2004...
Have a nice day.
Olivier
Hi,
I updated the build system in pg1/server to work with current autoconf/automake.
It now does autogen.sh without errors and you can do "make menuconfig".
I haven't tried compiling it, because i have to figure out what profile
to use.
Index: os/Makefile.am
===================================================================
--- os/Makefile.am (revision 4594)
+++ os/Makefile.am (working copy)
@@ -2,15 +2,16 @@
noinst_LTLIBRARIES = libos.la
-libos_la_SOURCES = \
- $(OS)
+liboslaSOURCES = $(OS)
+SOURCES = $(liboslaSOURCES) $(EXTRA_libos_la_SOURCES)
+
EXTRA_libos_la_SOURCES = \
posix.c \
uclinux.c \
posix_signals.c \
posix_commandline.c
-
libos_la_LIBADD = $(OS:%.c=%.lo)
libos_la_DEPENDENCIES = $(OS:%.c=%.lo)
+
Index: widget/Makefile.am
===================================================================
--- widget/Makefile.am (revision 4594)
+++ widget/Makefile.am (working copy)
@@ -2,11 +2,13 @@
noinst_LTLIBRARIES = libwidget.la
-libwidget_la_SOURCES = \
+libwidgetlaSOURCES = \
widget.c \
widget_table.c \
$(WIDGET)
+SOURCES = $(libwidgetlaSOURCES) $(EXTRA_libwidget_la_SOURCES)
+
EXTRA_libwidget_la_SOURCES = \
terminal_frontend.c \
terminal_textgrid.c \
Index: video/Makefile.am
===================================================================
--- video/Makefile.am (revision 4594)
+++ video/Makefile.am (working copy)
@@ -4,10 +4,13 @@
noinst_LTLIBRARIES = libvideo.la
-libvideo_la_SOURCES = \
- video_drivers.c \
- $(DRIVER)
+libvideolaSOURCES = \
+ video_drivers.c \
+ $(DRIVER)
+
+SOURCES = $(libvideolaSOURCES) $(EXTRA_libvideo_la_SOURCES)
+
EXTRA_libvideo_la_SOURCES = \
ez328.c \
ez328vga.c \
@@ -32,4 +35,3 @@
libvideo_la_LIBADD = $(DRIVER:%.c=%.lo)
libvideo_la_DEPENDENCIES = $(DRIVER:%.c=%.lo)
-
Index: autogen.sh
===================================================================
--- autogen.sh (revision 4594)
+++ autogen.sh (working copy)
@@ -36,7 +36,7 @@
run aclocal ${aclocal_extra}
run autoheader
run autoconf
-run automake -a
+run automake -a -c
if [ -x ./config.status ] ; then
run ./config.status --recheck
@@ -46,3 +46,4 @@
run ./configure $*
fi
fi
+
Index: vidbase/Makefile.am
===================================================================
--- vidbase/Makefile.am (revision 4594)
+++ vidbase/Makefile.am (working copy)
@@ -2,7 +2,7 @@
noinst_LTLIBRARIES = libvidbase.la
-libvidbase_la_SOURCES = \
+libvidbaselaSOURCES = \
dvbl_bitmap.c \
dvbl_color.c \
dvbl_effects.c \
@@ -13,6 +13,8 @@
font_base.c \
$(VIDBASE)
+SOURCES = $(libvidbaselaSOURCES) $(EXTRA_libvidbase_la_SOURCES)
+
EXTRA_libvidbase_la_SOURCES = \
linear1.c \
linear2.c \
@@ -41,6 +43,6 @@
noinst_HEADERS = \
yuv.h
-
+
libvidbase_la_LIBADD = $(VIDBASE:%.c=%.lo)
libvidbase_la_DEPENDENCIES = $(VIDBASE:%.c=%.lo)
Index: macros/beemodule.m4
===================================================================
--- macros/beemodule.m4 (revision 4594)
+++ macros/beemodule.m4 (working copy)
@@ -6,7 +6,7 @@
dnl $Id$
-AC_DEFUN(BEE_MODULE, [
+AC_DEFUN([BEE_MODULE], [
AC_MSG_CHECKING([for module $1])
Index: macros/extra/sdl.m4
===================================================================
--- macros/extra/sdl.m4 (revision 4594)
+++ macros/extra/sdl.m4 (working copy)
@@ -8,7 +8,7 @@
dnl AM_PATH_SDL([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
dnl Test for SDL, and define SDL_CFLAGS and SDL_LIBS
dnl
-AC_DEFUN(AM_PATH_SDL,
+AC_DEFUN([AM_PATH_SDL],
[dnl
dnl Get the cflags and libraries from the sdl-config script
dnl
Index: macros/pguiconfig.m4
===================================================================
--- macros/pguiconfig.m4 (revision 4594)
+++ macros/pguiconfig.m4 (working copy)
@@ -1,6 +1,6 @@
dnl AM_PGUI_CONFIG(CFG, CONFIG_1 CONFIG_2..., <action if one is true>[,
<action if none is true>])
-AC_DEFUN(AM_PGUI_CONFIG, [
+AC_DEFUN([AM_PGUI_CONFIG], [
for config in [$2] ; do
_pgui_config_done="n"
Index: macros/crosspgui.m4
===================================================================
--- macros/crosspgui.m4 (revision 4594)
+++ macros/crosspgui.m4 (working copy)
@@ -5,7 +5,7 @@
dnl
dnl $Id$
-AC_DEFUN(AM_PGUI_CROSSCOMPILE, [
+AC_DEFUN([AM_PGUI_CROSSCOMPILE], [
AC_CANONICAL_HOST
Index: configscript/lxdialog/Makefile.am
===================================================================
--- configscript/lxdialog/Makefile.am (revision 4594)
+++ configscript/lxdialog/Makefile.am (working copy)
@@ -1,8 +1,8 @@
-CC = @CC_FOR_BUILD@
+#CC = @CC_FOR_BUILD@
-CFLAGS = -O2
-LDFLAGS =
-LIBS =
+#CFLAGS = -O2
+#LDFLAGS =
+#LIBS =
noinst_PROGRAMS = lxdialog
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Pgui-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pgui-devel