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.

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

Similar Messages

  • Can't compile gnome-libs

    Yes... I know gtk1 and gnome-libs are horribly outdated but until there is a terminal that has *all* the features of multi-gnome-terminal I'm dependent on it
    So... I'm trying to compile gnome-libs 1.4.1.2 and ./configure breaks at the following point
    checking for dbopen... no
    checking for dbopen in -ldb... no
    checking for dbopen in -ldb1... no
    checking for __db185_open in -ldb-3... no
    configure: error: Your db library is missing db 1.85 compatibility mode
    I tried ABS to add the compilation flag, but it already seems to be there:
    build() {
    cd $startdir/src/$pkgname-$pkgver/build_unix
    ../dist/configure --prefix=/usr --enable-compat185 \
    --enable-shared --enable-static --enable-cxx
    I rebuilt it anyway but to no avail.
    Anyone know why ./configure doesn't think db has 1.85 compatibility and how to rectify?

    i'm afraid not... It does create a new set of lib files (libdb3 opposed to libdb4) and I even removed the libdb4 files to incase somehow it was still finding those but I can't get over that error.
    I'm trying a different route now though - I used pkgextract to extract a gnome-libs RPM and I'll just plop those in place.  I tried that for all of multi-gnome-terminals dependencies but it croaked upon started so I'll try with just gnome-libs and compiling the rest.

  • Compiling c++ files for windows

    I have a c++ program that I would like to compile windows binaries for. I have tried installing mingw32-gcc, and using g++, but when I run the binaries (in wine or from windows), I get errors that certain .dll files are not found. Is there additional configuration needed to set up mingw32? Or should I be using a completely separate compiler. Thanks in advance!

    ewaller@odin:~/test[1] 1040 %locate libgcc_s_sjlj-1.dll
    /home/ewaller/Dropbox/libgcc_s_sjlj-1.dll
    /home/ewaller/Dropbox/wxwidgetsprojects/spacewar/src/libgcc_s_sjlj-1.dll
    /home/ewaller/devel/wxwidgetsprojects/spacewar/src/libgcc_s_sjlj-1.dll
    /usr/i486-mingw32/bin/libgcc_s_sjlj-1.dll
    /usr/i486-mingw32/lib/libgcc_s_sjlj-1.dll
    ewaller@odin:~/test 1041 %pacman -Qo /usr/i486-mingw32/bin/libgcc_s_sjlj-1.dll
    /usr/i486-mingw32/bin/libgcc_s_sjlj-1.dll is owned by mingw32-gcc 4.6.2-1
    ewaller@odin:~/test 1042 %pacman -Qo /usr/i486-mingw32/lib/libgcc_s_sjlj-1.dll
    /usr/i486-mingw32/lib/libgcc_s_sjlj-1.dll is owned by mingw32-gcc 4.6.2-1
    ewaller@odin:~/test 1043 %
    ewaller@odin:~/test 1054 %locate libstdc++-6.dll
    /home/ewaller/Dropbox/libstdc++-6.dll
    /home/ewaller/Dropbox/wxwidgetsprojects/spacewar/src/libstdc++-6.dll
    /home/ewaller/devel/wxwidgetsprojects/spacewar/src/libstdc++-6.dll
    /usr/i486-mingw32/bin/libstdc++-6.dll
    /usr/i486-mingw32/lib/libstdc++-6.dll
    ewaller@odin:~/test 1055 %pacman -Qo /usr/i486-mingw32/bin/libstdc++-6.dll
    /usr/i486-mingw32/bin/libstdc++-6.dll is owned by mingw32-gcc 4.6.2-1
    ewaller@odin:~/test 1056 %pacman -Qo /usr/i486-mingw32/lib/libstdc++-6.dll
    /usr/i486-mingw32/lib/libstdc++-6.dll is owned by mingw32-gcc 4.6.2-1
    ewaller@odin:~/test 1057 %
    waller@odin:~/test 1047 %locate pdcurses.dll
    ewaller@odin:~/test[1] 1048 %
    Edit: Okay, I botched that post.. I'm fixing it.... There, that is better
    Edit: The plot thickens...
    ewaller@odin:~/test 1070 %pkgfile pdcurses.dll
    ewaller@odin:~/test 1071 %
    Last edited by ewaller (2012-03-23 04:35:19)

  • Rebuilding gcc and gcc-libs for i586

    Hi. A quick question, if you don't mind. I'm trying to rebuild (or should I say update?) just about everything on an i586, but I'm a little stuck between gcc and gcc-libs.
    This is from the PKGBUILD for gcc-libs ...
    makedepends=('binutils>=2.18-3' 'gcc>=4.2.2')
    And this is from the PKGBUILD for gcc ...
    depends=('binutils>=2.18-3' "gcc-libs>=${pkgver}")
    where $(pkgver) is the same as the gcc version, or 4.2.2. So on the surface it appears I can't compile either one since each one seems to be a dependency for the other (and makepkg spits out an error to that effect, for both, when I try).
    Is there a graceful or correct way to rebuild both packages? Is there another package I'm overlooking that will handle both of them?
    As you can imagine, I'd like to do this correctly the first time, since the trial-and-error method involves hours off my life.
    Cheers and thanks in advance.
    Last edited by k.mandla (2007-12-18 00:21:50)

    makepkg will halt without a -d flag, and the build process snags and stops with -d.
    The gcc version is 4.1.1. I started with an installation of Lowarch, hoping that I could hopscotch my way up to a current system. It's gone well so far, but this part is turning prickly.
    I compiled both packages for i586, plus glibc-2.7 and binutils-2.18, overnight on my "fast" machine (1Ghz ... ), so later today I'll see if copying them across and installing en masse helps at all. Judging from the wiki pages, it should help.
    Thanks for the tips, by the way. Compiling is not my favorite thing, but I'm learning a lot.
    Last edited by k.mandla (2007-12-19 23:31:17)

  • OpenOffice,xscreensaver,gnome-libs not in OEL 5.5

    Hallo!I recently installed Oracle 10g in OEL 5.5.Some of the prerequisite software needed to install 10g rpms e.g xscreensaver and gnome-libs are not in the OEL 5.5 installation CDs/DVD.
    Though I successfully installed Oracle 10g in OEL 5.5,I am concerned that the lack of these s/w mentioned above could result in future errors.Is this so and if it is,what are the nature of the problems that I might get.
    I was also surprised that OpenOffice also isnt there.
    All these rpms are available in OEL 4.7 where I had previously installed Oracle 10g.
    Thanks.

    Requirements for 10gR2 were made for OEL 4.7.
    Regarding gnome-libs, there is a compatibility library already installed as part of the gdbm-1.8.0-xx.x.x install. To satisfy the 10g installer requirements you can ceate the following symlink: ln -s /usr/lib/libgdbm.so.2.0.0 /usr/lib/libdb.so.2
    You can also use runInstaller -ignoreSysPrereqs.
    The following url addresses 10gR2 installation on OEL5:
    Re: Oracle 10g r2 for OEL5
    EPEL will give you additional packages from Fedora distribution that you can install with yum
    sudo su -
    rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpmOpenOffice: http://download.openoffice.org/ (or maybe check out Koffice if it will suit your needs).
    Edited by: Markus Waldorf on Sep 13, 2010 8:05 PM

  • Gnome-libs error

    gnome-libs is not installing
    shows failed dipendancies
    orbit is needed
    gtk+
    imlib
    libiiop.so.0
    wher we can install this
    is it needed for R12 installation

    Asico,
    Please review Note: 401167.1 - Defining a "default RPMs" installation of the Oracle Enterprise Linux (OEL) OS
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=401167.1

  • How to compile a dll for JNI in the CMD correctly

    Now I find alot of old threads on using the mno command in cygwin to created dlls to use as an interface between c and Java, however I know this command is no longer available in cygwin and so I took the advid of downloading minGW and using this in the CMD instead.
    However every example I try to compile and run this way throws the unsatified link error when the native function is to be called by the Java program. I believe it must be a compiling error creating a mismatch between the native function and the function to be called.
    Here is the method I'm using to comile dlls for JNI, it is from the FAQ section of the minGw website:
    gcc -Wall -D_JNI_IMPLEMENTATION_ -Wl,--kill-at
    -Ic:/j2sdk1.4.1_02/include -Ic:/j2sdk1.4.1_02/include/win32
    -shared someJavaImp.c -o JavaImp.dll
    Is this how dll should be compiled? If not any suggestions?

    sudsey wrote:
    I know how to program well in C and Java, I just need to know the proper way to compile a dll for JNI.1. Get the MS IDE
    2. Create a dll project - it must NOT be a managed dll
    3. All done.

  • Ubuntu look-alike gnome theme for arch linux

    Is there any theme/gnome package(s) for arch linux that will give me gnome that looks kind of like the gnome package for ubuntu? I'm moving over from ubuntu to arch, and I'm hoping to ease the transition at first while I get used to the rest of the system. Thanks!
    EDIT:  Actually, how configurable is xfce? I've used gnome and kde for arch a bit, but they're just so vanilla, and I'm still looking for a relatively nice graphical interface on top of cli. Thanks!
    Last edited by pythonscript (2009-07-27 23:29:40)

    xfce4 is just about as configurable as GNOME at the level of gconf/ xfconf and way more configurable via the settings GUI.

  • What are the compiler generated codes for objective-c?

    After the compilation, the code for c/c++ is known as "object code" i.e. ".obj" file, and the binary executable file is ".exe" .
    Similarly for java the compiled code is known as ".class" file.
    In case of Objective-c what is the output of Compiler and what is the Executable file?

    Strictly speaking, .obj and .exe refer only to the output of the compiler and linker for a Windows system (or cross compiler).  For *nix compliant systems the output of the compiler is usually given a .o suffix and the executable produced after linking is named whatever you choose; but usually with no suffix at all.
    Also, technically speaking, Java .class fiels don't fit neatly into this paradigm.  The output of a Java compiler isn't object code, per se; it's optimized byte-code that can be run by the JRE.

  • SAP Java lib for SOAP: is there any chance to use HTTP-compression?

    We use 3rd party web service in java, they plan to use HTTP-compression to save the bandwidth. At the moment I have no idea how to turn it on in SAP Java libs for SOAP.
    Any help will be appreciated.

    Hi Kirill,
    HTTP-compression is something, which occurs at the HTTP protocol level (transparent and below the SAOP protocol) and is controlled by HTTP protocol headers.
    To enable HTTP-compression, you will "somehow" have to manipulate the http layer of the SAP SOAP stack.
    Good starting point to look for further information is the NWDS help. Use the search topics "header compress".
    Regards
    Gregor

  • Delphi doesn't compile the examples for DIO32HS

    Delphi doesn't compile the examples for DIO32HS
    Some libraries appear to be required,
    but there are none supplied
    According to the manual, one ActiveX should be sufficient.
    What version is the source provided ?

    The NI CD is Version 6.9.2
    There are examples : \National Instruments\NI-DAQ\Examples\Delphi
    There is no mention which Version of Delphi,
    I have 3,5 and 6. However there should be components
    to be installed into Delphi as DigitalWaveformContinous
    requires TCWNumEdit, TCWDI and so on.
    It also requires the units CWUIControlsLib_TLB,
    CWAnalysisControlsLib_TLB, CWDAQControlsLib_TLB which are not part of Delphi istself but have to be provided
    by NI.
    Today I'm going to try Borland C++Builder, of which
    I have version 4 and 5. This will also require some
    components to be installed in BCB, I couldn't find them
    yet.
    \National Instruments\NI-DAQ\Examples\BorlandC
    BTW: this ActiveX that was talked about couldn't be
    found on the drive either. no *.ocx
    It cannot be that hard. I just want a procedure
    to setup the PCI-DIO-32HS, in terms of what is input
    and output, how the handshaking is done and then
    read/write to the port.
    Rene

  • Can I compile an App for iOS from Dreamweaver CS5.5 from a PC running Windows (7)?

    Can I compile an App for iOS from Dreamweaver CS5.5 from a PC running Windows (7)?

    No, you need XCode to compile the app and you need a Developers license to be able to publish.

  • Libs for Eclipse 3.3 on Solaris 8 and 10

    I am trying to upgrade the eclipse 3.1 IDE we have installed on our Solaris 8 machine. There are 5 required libraries not presently on the machine. They are:
    libgtk-x11-2.0.so.0
    libgdk-pixbuf-2.0.so.0
    libgobject-2.o.so.0
    libglib-2.0.so.0
    libgdk-x11-s.0.so.0
    I have scrounged around but cannot find a source for these libraries for Solaris. Can someone point me to a source, please?
    I also need to install eclipse 3.3 on our Solaris 10 (SPARC) machines. All the libraries seems already to be there except one:
    libgdk-pixbuf-2.0.so.0
    Am I likely to find this lib for Solaris 10 at the same place I might find the ones for Solaris 8?
    Thanks?

    Albeit Sun Studio 12 doesn't support Solaris 8, while Sun Studio 11 does, you would probably want to use 12's IDE during development process, so give it a try. You can use compilers from Sun Studio 11 (stable version already available) together with IDE/debugger from Sun Studio 12 (EA available for download and stable version on its way).

  • Compile jsp file for long time

    Hi All,
    I'm applying patch on EBS 11.5.9, now it's compiling jsp file for about 1hours.
    Below is the log file,
    enumerating jsps...13577
    updating dependency...13
    parsing jsp...13
    writing deplist...13577
    initializing compilation:
    eliminating children...10257 (-3320)
    searching uncompiled...13 (10 were stale)
    translating and compiling:
    searching untranslated...13
    translating jsps...
    Please advise.
    Thanks,
    Kevin

    I'm applying patch on EBS 11.5.9, now it's compiling jsp file for about 1hours.
    Below is the log file,What is the command you use to compile JSP file?
    It is normal for compiling JSP files to run for more than 1 hour, which depends on the hardware resources you have. So, I would suggest you wait and see if the job completes successfully.
    Thanks,
    Hussein

  • Compile Add-On for SBO 2005 and 2007

    Hi All,
    I am looking for a document that I downloaded a while ago on steps how to compile add-ons for SBO version 2005 and 2007 on the same machine. I don't want to run both versions (I can be running either) just want to be able to compile add-ons on both version 2005 and version 2007 on my local machine. I also don't want to use virtual machine or something like that.
    Thanks for the help,
    Adele

    Hi Adele,
    usually it is enough to change the .dll reference in your code and recompile it.
    you can also decide which diapi connection you use
    when creating the company object
    //The object OComp is defined as company object of the selected version
    Dim OComp As SAPbobsCOM.Company
    Set OComp = New SAPbobsCOM.Company
    or
    //The object OComp is defined as company object of version 2005
    Dim OComp As SAPbobsCOM.Company
    Set OComp = CreateObject("SAPbobsCOM.Company.6.8")
    // for 2007 it should be
    Dim OComp As SAPbobsCOM.Company
    Set OComp = CreateObject("SAPbobsCOM.Company.8")

Maybe you are looking for