You are not logged in.

#1 2004-07-20 10:18:18

ovihc
Member
Registered: 2004-06-16
Posts: 62

compiling gnome-libs for gnucash

I'm trying to install gnucash. The dependencies include gnome-libs 1.4 . I'm compiling gnome-libs but I get an error:

#define     art_alloc
#define     art_free
#define     art_realloc
#define     art_new                         (type, n)
#define     art_renew                       (p, type, n)


Description
These API functions are a set of wrapper functions around the OS-specific
memory management functions: they are used to keep the user-level code portable.
Their definitions are straighforward so we will not get into any details.
XXX: check for g_new behaviour when memory allocation problem.

Details
art_alloc
art_alloc#define art_alloc malloc
Same semantics as those of the standard C malloc function.
art_free
art_free#define art_free free
Same semantics as those of the standard C free function.
art_realloc
art_realloc#define art_realloc realloc
Same semantics as those of the standard C realloc function.
art_new()
art_new#define art_new(type, n) ((type *)art_alloc ((n) * sizeof(type)))
This macro is not equivalent to the glib g_new function. As
g_new, it takes two parameters: the type of the object to
instantiate as first parameter and the number of such objects to instantiate as
second parameter. It will return a dynamically allocated array of memory you can
use to store objects in. In case of failure of the memory allocation, it will
return NULL (this is very diffrent from g_new which does not
return in case of failure. g_new allways suceeds).typemake[4]: *** [html-build.stamp] Error 1
make[4]: Leaving directory `/home/ovihc/sources/gnome-libs-1.4.2/libart_lgpl/doc'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/ovihc/sources/gnome-libs-1.4.2/libart_lgpl'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory `/home/ovihc/sources/gnome-libs-1.4.2/libart_lgpl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ovihc/sources/gnome-libs-1.4.2'
make: *** [all-recursive-am] Error 2

I already installed g-wrap & ORbit & slib . when i type "./configure" it exits very well without any errors. What dependency do I need or what is the problem? My archlinux is already upgraded. This error is when I type "make".

Thanks.

Offline

#2 2004-07-20 11:45:57

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: compiling gnome-libs for gnucash

gnome1 is dying - i also have some older apps i cannot run under arch, but i gave up trying to make gnome1 for arch

one of the things is that gnome1 is not compilable under gcc >3.1 afaik

good luck anyway


The impossible missions are the only ones which succeed.

Offline

#3 2004-07-20 21:10:11

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: compiling gnome-libs for gnucash

well it is likely the fact that the code for these libs is so old that it is just no longer compliant with gcc 3.4.x i noted that on the gnucash homepage they mention something about gnome 1.6 libs satisfying the 1.4 dependencies. see if you can find those lib versions. other than that you just have to get on their ase to hurry up with their development. i am very surprised that a project that is supposedly as active as they are they have not ported to gtk2 or gnome2. it has been quite awhile since the release of both.


AKA uknowme

I am not your friend

Offline

#4 2004-07-20 21:35:16

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: compiling gnome-libs for gnucash

sarah31 wrote:

i am very surprised that a project that is supposedly as active as they are they have not ported to gtk2 or gnome2. it has been quite awhile since the release of both.

gnucash 2 is in development and will use gnome 2.


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#5 2004-07-20 21:41:17

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: compiling gnome-libs for gnucash

yeah i am aware of that but they have been developing it for ... ahem ... awhile now. it is easy to put such claims on their site it would be nice to have something for the deve types out there to work/help with.


AKA uknowme

I am not your friend

Offline

#6 2004-07-20 21:56:38

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: compiling gnome-libs for gnucash

Anyone who wants to can use the gnucash cvs to build their current code snapshot.

http://cvs.gnucash.org/cgi-bin/cvsweb.c … gnome2-dev

It might actually be a different tag that's more recent.

It's not like they've hidden their work or anything.  It's all there.


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#7 2004-07-20 22:08:17

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: compiling gnome-libs for gnucash

Xentac wrote:

Anyone who wants to can use the gnucash cvs to build their current code snapshot.

http://cvs.gnucash.org/cgi-bin/cvsweb.c … gnome2-dev

It might actually be a different tag that's more recent.

It's not like they've hidden their work or anything.  It's all there.

ohh ... i didn't known that any developement exists, but i didn't searched their cvs-tree, but only the website http://www.gnucash.org/ on what there is absolutely no info about any 2.x-based version (or maybe i'm blind because tired? :oops: )


The impossible missions are the only ones which succeed.

Offline

#8 2004-07-20 23:03:47

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: compiling gnome-libs for gnucash

someone wanna make a gnucash-cvs package?


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#9 2004-07-22 23:30:03

olly-bh
Member
Registered: 2004-04-22
Posts: 14

Re: compiling gnome-libs for gnucash

AFAIK the gtk2 port of gnucash has a long way to go before it is usable, hence the lack of attention given to it on the website.

But it is possible to run gnucash on archlinux - I've been doing this for a couple of months.

If you want to have a play with the pkgbuilds I used for this, grab http://www.burnett-hall.co.uk/~ojbh/arc … 722.tar.gz.  There isn't anything too surprising in there; a few fixes for stuff like gcc-3.4, freetype2, etc. 

Note that this includes a package I've called gdk-pixbuf-gnome-canvas.  gdk-pixbuf is part of current, but does not include gnome1 support.  You'll need to use --force or something to get pacman to install it.

gnome-libs build fine for me; I'm not sure what's causing the errors you got - they look very strange.  Were you doing a parallel make or using some silly gcc optimisations?

- olly

Offline

#10 2005-09-16 22:11:43

Convergence
Member
Registered: 2005-07-02
Posts: 377

Re: compiling gnome-libs for gnucash

I wonder if this still works, over a year later.


It's a very deadly weapon to know what you're doing
---  William Murderface

Offline

#11 2005-09-16 23:56:58

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: compiling gnome-libs for gnucash

Convergence wrote:

I wonder if this still works, over a year later.

The last posts are from this year so it seems to still work.  If you want the package, try building it.  Then you'll know if it still works. wink

Offline

#12 2006-01-05 15:14:26

rasat
Forum Fellow
From: Finland, working in Romania
Registered: 2002-12-27
Posts: 2,293
Website

Re: compiling gnome-libs for gnucash

GnuCash wrote:

The next release series of gnucash will be based on gtk2/gnome2, and the first pre-release packages are expected to be released this December.

http://www.gnucash.org/


Markku

Offline

#13 2006-01-05 18:04:06

elasticdog
Member
From: Washington, USA
Registered: 2005-05-02
Posts: 995
Website

Re: compiling gnome-libs for gnucash

Wow...they HAVE been "in development" on the new version for a long time!  I gave up months ago on trying to get GNUCash running (considering its dependency nightmares), and have found an alternative that I really like...

It's called jGnash, and it's dual-entry, Java-based, and can import GNUCash files if you already have data.  I've been using it exclusively for about 6 months now, and have never had a problem.  The developer is also very open for suggestions/improvements and updates the program on a regular basis.

The documentation isn't too great yet (there's a wiki in progress), but if you want to give it a shot, I manage the PKGBUILD for  jGnash in the AUR.

Offline

Board footer

Powered by FluxBB