Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-29 Thread Peter FELECAN
Slightly OT but if you just need a GnuCash on Solaris you can get it
from http://www.blastwave.org/ It's 2.0.2 and I think that I'll
package 2.2 later in August.
-- 
Peter
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-29 Thread Derek Atkins
Quoting Peter FELECAN [EMAIL PROTECTED]:

 Slightly OT but if you just need a GnuCash on Solaris you can get it
 from http://www.blastwave.org/ It's 2.0.2 and I think that I'll
 package 2.2 later in August.

You REALLY should use 2.0.5, not 2.0.2..
Or, of course, 2.2.0, but I suspect 2.2.1 will be out in a few weeks.

 Peter

-derek

-- 
   Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
   Member, MIT Student Information Processing Board  (SIPB)
   URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH
   [EMAIL PROTECTED]PGP key available

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-29 Thread alanpae
Quoting Peter FELECAN [EMAIL PROTECTED]:

 Slightly OT but if you just need a GnuCash on Solaris you can get it
 from http://www.blastwave.org/ It's 2.0.2 and I think that I'll
 package 2.2 later in August.

Thanks for the offer but I don't use Blastwave.

===
You REALLY should use 2.0.5, not 2.0.2..
Or, of course, 2.2.0, but I suspect 2.2.1 will be out in a few weeks.
===

Any chance that we can get this nailed down before then?

thanks,
alan
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-27 Thread Derek Atkins
Alan Pae [EMAIL PROTECTED] writes:

 ld: warning: file
 /export/home/alan/gnucash/gnucash-2.2.0/src/core-utils/.libs/libgnc-core-utils.so:
 linked 
 to ../../src/core-utils/.libs/libgnc-core-utils.so: attempted multiple
 inclusion of file

 Undefined   first referenced
  symbol in file
 SCM_LIST1   
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 SCM_LIST4   
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 scm_listify 
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 SCM_LENGTH  
 /gnucash-2.2.0/src/app-utils/.libs/libgncmod-app-utils.so
 scm_makstr  
 ../../src/engine/.libs/libgncmod-engine.so

 ld: fatal: Symbol referencing errors. No output written to .libs/gnucash-bin
 collect2: ld returned 1 exit status

 Getting close to a binary?

Closer.   What version of guile do you have?   It looks like we
might need to link against GUILE_LIBS in report-gnome.

 thanks,
 alan

-derek

-- 
   Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
   Member, MIT Student Information Processing Board  (SIPB)
   URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH
   [EMAIL PROTECTED]PGP key available
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-27 Thread Alan Pae
Derek Atkins wrote:
 Alan Pae [EMAIL PROTECTED] writes:
 
 ld: warning: file
 /export/home/alan/gnucash/gnucash-2.2.0/src/core-utils/.libs/libgnc-core-utils.so:
 linked 
 to ../../src/core-utils/.libs/libgnc-core-utils.so: attempted multiple
 inclusion of file

 Undefined   first referenced
  symbol in file
 SCM_LIST1   
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 SCM_LIST4   
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 scm_listify 
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 SCM_LENGTH  
 /gnucash-2.2.0/src/app-utils/.libs/libgncmod-app-utils.so
 scm_makstr  
 ../../src/engine/.libs/libgncmod-engine.so
 ld: fatal: Symbol referencing errors. No output written to .libs/gnucash-bin
 collect2: ld returned 1 exit status
 Getting close to a binary?
 
 Closer.   What version of guile do you have?   It looks like we
 might need to link against GUILE_LIBS in report-gnome.

Guile is 1.6.8.  Compile errors prevent me from jumping up to 1.8.x.

Tell me what to change and let's finish this up.

thanks,
alan
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-27 Thread Derek Atkins
Alan Pae [EMAIL PROTECTED] writes:

 Derek Atkins wrote:
 Alan Pae [EMAIL PROTECTED] writes:

 ld: warning: file
 /export/home/alan/gnucash/gnucash-2.2.0/src/core-utils/.libs/libgnc-core-utils.so:
 linked 
 to ../../src/core-utils/.libs/libgnc-core-utils.so: attempted multiple
 inclusion of file

 Undefined   first referenced
  symbol in file
 SCM_LIST1   
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 SCM_LIST4   
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 scm_listify 
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 SCM_LENGTH  
 /gnucash-2.2.0/src/app-utils/.libs/libgncmod-app-utils.so
 scm_makstr  
 ../../src/engine/.libs/libgncmod-engine.so
 ld: fatal: Symbol referencing errors. No output written to 
 .libs/gnucash-bin
 collect2: ld returned 1 exit status
 Getting close to a binary?

 Closer.   What version of guile do you have?   It looks like we
 might need to link against GUILE_LIBS in report-gnome.

 Guile is 1.6.8.  Compile errors prevent me from jumping up to 1.8.x.

Guile 1.6.8 should work just fine..

 Tell me what to change and let's finish this up.

Well, that's a good question.  Do you maybe have multiple versions
of guile lying around?  Maybe configure found one version but
the compiler sees the headers for a different version?

I don't see what else could be going on; GUILE_LIBS is listed on
the gnucash_bin_LDADD line.   Maybe I need more context from your
error message; perhaps the actual linker line that's failing?

 thanks,
 alan

-derek

-- 
   Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
   Member, MIT Student Information Processing Board  (SIPB)
   URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH
   [EMAIL PROTECTED]PGP key available
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-27 Thread Alan Pae
Derek Atkins wrote:
 Alan Pae [EMAIL PROTECTED] writes:
 
 Derek Atkins wrote:
 Alan Pae [EMAIL PROTECTED] writes:

 ld: warning: file
 /export/home/alan/gnucash/gnucash-2.2.0/src/core-utils/.libs/libgnc-core-utils.so:
 linked 
 to ../../src/core-utils/.libs/libgnc-core-utils.so: attempted multiple
 inclusion of file

 Undefined   first referenced
  symbol in file
 SCM_LIST1   
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 SCM_LIST4   
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 scm_listify 
 /gnucash-2.2.0/src/report/report-gnome/.libs/libgncmod-report-gnome.so
 SCM_LENGTH  
 /gnucash-2.2.0/src/app-utils/.libs/libgncmod-app-utils.so
 scm_makstr  
 ../../src/engine/.libs/libgncmod-engine.so
 ld: fatal: Symbol referencing errors. No output written to 
 .libs/gnucash-bin
 collect2: ld returned 1 exit status
 Getting close to a binary?
 Closer.   What version of guile do you have?   It looks like we
 might need to link against GUILE_LIBS in report-gnome.
 Guile is 1.6.8.  Compile errors prevent me from jumping up to 1.8.x.
 
 Guile 1.6.8 should work just fine..
 
 Tell me what to change and let's finish this up.
 
 Well, that's a good question.  Do you maybe have multiple versions
 of guile lying around?  Maybe configure found one version but
 the compiler sees the headers for a different version?
 
 I don't see what else could be going on; GUILE_LIBS is listed on
 the gnucash_bin_LDADD line.   Maybe I need more context from your
 error message; perhaps the actual linker line that's failing?

find only finds one guile binary on my system.

make[3]: Entering directory 
`/export/home/alan/gnucash/gnucash-2.2.0/src/bin'
Making all in .
make[4]: Entering directory 
`/export/home/alan/gnucash/gnucash-2.2.0/src/bin'
/bin/bash ../../libtool --tag=CC   --mode=link gcc -I../.. -D_REENTRANT 
-D_PTHREADS -I/opt/local/include/glib-2.0 
-I/opt/local/lib/glib-2.0/include   -DORBIT2=1 -D_REENTRANT -D_PTHREADS 
-I/opt/local/include/gtk-2.0 -I/opt/local/include/libart-2.0 
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include 
-I/opt/local/include/orbit-2.0 -I/opt/local/include/libbonobo-2.0 
-I/opt/local/include/gnome-vfs-2.0 
-I/opt/local/lib/gnome-vfs-2.0/include 
-I/opt/local/include/bonobo-activation-2.0 
-I/opt/local/include/pango-1.0 -I/opt/local/include/freetype2 
-I/opt/local/include -I/opt/local/lib/gtk-2.0/include 
-I/opt/local/include/atk-1.0 -I/opt/local/include/cairo 
-I/opt/local/include/libxml2 -I/usr/include/libgnomeui-2.0 
-I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 
-I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 
-I/usr/include/libpng12 -I/opt/local/include/gtk-2.0 
-I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 
-I/opt/local/include/cairo -I/opt/local/include/pango-1.0 
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include 
-I/opt/local/include/freetype2 -I/opt/local/include 
-I/usr/include/libpng12 -I/opt/local/include -I../../lib/libqof/qof 
-I../../lib/libqof/qof -DPKGSYSCONFDIR=\/opt/local/etc/gnucash\ 
-DPKGDATADIR=\/opt/local/share/gnucash\ 
-DGNC_HELPDIR=\/opt/local/share\ -I../../src -I../../src 
-I../../src/core-utils -I../../src/app-utils -I../../src/gnome-utils 
-I../../src/engine -I../../src/gnome -I../../src/gnome-utils 
-I../../src/gnc-module -Wdeclaration-after-statement 
-I/opt/local/include  -g  -O2 -Wall -Wunused -Wmissing-prototypes 
-Wmissing-declarations  -Wno-unused  -L/opt/local/lib -R/opt/local/lib 
-g -o gnucash-bin gnucash-bin.o -L/opt/local/lib -lguile -lguile-ltdl 
-L/opt/local/lib -R/opt/local/lib -lqthreads -lsocket -lnsl -lm 
-L/opt/local/lib -lgthread-2.0 -lpthread -lthread -lrt -lgobject-2.0 
-lgmodule-2.0 -lglib-2.0 -lintl   -L/opt/local/lib -lgnomeui-2 -lSM 
-lICE -lbonoboui-2 -lxml2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 
-lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 
-lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 -lbonobo-2 
-lgconf-2 -lbonobo-activation -lgmodule-2.0 -lORBit-2 -lgthread-2.0 
-lpthread -lthread -lrt -lgobject-2.0 -lglib-2.0 -lintl 
-L/opt/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 
-lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 
-lglib-2.0 -lintl   ../../lib/libqof/qof/libgnc-qof.la 
../../src/engine/libgncmod-engine.la ../../src/gnome/libgnc-gnome.la 
../../src/gnome-utils/libgncmod-gnome-utils.la 
../../src/app-utils/libgncmod-app-utils.la 
../../src/core-utils/libgnc-core-utils.la 
../../src/gnc-module/libgnc-module.la -lpopt -lm  -lm
gcc -I../.. -D_REENTRANT -D_PTHREADS -I/opt/local/include/glib-2.0 
-I/opt/local/lib/glib-2.0/include -DORBIT2=1 -D_REENTRANT -D_PTHREADS 
-I/opt/local/include/gtk-2.0 -I/opt/local/include/libart-2.0 
-I/opt/local/include/glib-2.0 

Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-26 Thread Alan Pae
 What version of gtk2 do you have?
 What configure arguments did you give?
 
 This error implies that it can't find GtkCList.  This is a deprecated
 object but should still be available.


To many compiles ago for me to remember the compile time options.  The 
version should be whatever was current about two or three weeks ago. 
Should I just compile GTK again making sure to disable nothing?

thanks
alan
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-26 Thread Josh Sled
Derek Atkins [EMAIL PROTECTED] writes:
 Bugs with gtk or bugs with gnucash?

Bugs against gnucash for using deprecated widgets.

 Yes, we still need to remove more of the deprecated objects.
 Unfortunately there really isn't a good replacement for GtkCList.
 The GtkTreeView just is SO MUCH more damn complicated and there's
 not really a simple class similar to the old CList to migrate to.

The Gtk{List,Tree}Store and GtkTreeView isn't that much more complicated.

-- 
...jsled
http://asynchronous.org/ - a=jsled; b=asynchronous.org; echo [EMAIL PROTECTED]


pgpNBBBFbS6eZ.pgp
Description: PGP signature
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-26 Thread Josh Sled
Derek Atkins [EMAIL PROTECTED] writes:
 What version of gtk2 do you have?
 What configure arguments did you give?

 This error implies that it can't find GtkCList.  This is a deprecated
 object but should still be available.

Right ... IIRC, there's a compile-time option to gtk that doesn't build these
deprecated classes.  We do (unfortunately) still require them; we should
really start filing bugs about that fact.

-- 
...jsled
http://asynchronous.org/ - a=jsled; b=asynchronous.org; echo [EMAIL PROTECTED]


pgpX6J0rXVPFQ.pgp
Description: PGP signature
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-26 Thread Derek Atkins
Josh Sled [EMAIL PROTECTED] writes:

 Right ... IIRC, there's a compile-time option to gtk that doesn't build these
 deprecated classes.  We do (unfortunately) still require them; we should
 really start filing bugs about that fact.

Bugs with gtk or bugs with gnucash?

Yes, we still need to remove more of the deprecated objects.
Unfortunately there really isn't a good replacement for GtkCList.
The GtkTreeView just is SO MUCH more damn complicated and there's
not really a simple class similar to the old CList to migrate to.

-derek

-- 
   Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
   Member, MIT Student Information Processing Board  (SIPB)
   URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH
   [EMAIL PROTECTED]PGP key available
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Compiling Gnucash 2.2.0 on Solaris 10 x86 using GCC - error

2007-07-25 Thread Derek Atkins
Quoting Alan Pae [EMAIL PROTECTED]:

 In file included from dialog-query-list.c:36:
 gnc-query-list.h:45: error: syntax error before GtkCList
 gnc-query-list.h:45: warning: no semicolon at end of struct or union
 gnc-query-list.h:71: error: syntax error before '}' token
 gnc-query-list.h:75: error: syntax error before GtkCListClass
 gnc-query-list.h:75: warning: no semicolon at end of struct or union
 gnc-query-list.h:79: error: syntax error before '}' token
 make[5]: *** [dialog-query-list.lo] Error 1


 gnc-query-list.h
[snip]
   GtkCList clist;

This is line 45...

[snip]

 I'll assume that its the:

 extern C {

 or does the close come later on?

The close comes later on.

What version of gtk2 do you have?
What configure arguments did you give?

This error implies that it can't find GtkCList.  This is a deprecated
object but should still be available.

 thanks,
 alan

-derek
-- 
   Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
   Member, MIT Student Information Processing Board  (SIPB)
   URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH
   [EMAIL PROTECTED]PGP key available

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel