Thanks for all your help Dave.  Yes, it was.  The issue appears to be that 
libxml2-2.6.23-15.2, that ships with SLED10, is not compatible. Version 
2.6.24-0.pm.1 available at http://packman.links2linux.de/:  does work with 
pgadmin3-1.6.0.   

I feel the hints at self service, but piecing this together from anecdotal 
evidence is never going to be as efficient as a configure script that does it's 
job and detects dependency failures.  

I had been saying to myself through the various obstacles, "I hope this is 
worth it."   Now seeing it running and working with my database a little, I see 
that it is well worth it and some.  I can give you a patch to configure if 
you'll use it that detects the two issues and the lack of the libpq.so library 
and, perhaps more important, tells the user what exactly they need to do, which 
versions are known to work etc.  I don't have the time or resources to do a 
proper test and try to build on a very vanilla distro install to figure out 
what else is missing from the dependency check.

-bryan

----- Original Message ----
From: Dave Page <[EMAIL PROTECTED]>
To: Bryan Wilkerson <[EMAIL PROTECTED]>
Cc: Devrim GUNDUZ <[EMAIL PROTECTED]>; pgadmin-support@postgresql.org
Sent: Friday, November 24, 2006 12:29:09 PM
Subject: Re: [pgadmin-support] Can not build pgadmin3-1.6.0

Bryan Wilkerson wrote:
> Still no joy.  I have followed all the instructions and now I get this error 
> during compile (tail follows):
> 
> ...
> /usr/include/libxml2/libxml/xmlwriter.h:386: error: function ‘int 
> xmlTextWriterWriteFormatDTDAttlist(xmlTextWriter*, const xmlChar*, const 
> char*, ...)’ is initialized like a variable
> /usr/include/libxml2/libxml/xmlwriter.h:392: error: function ‘int 
> xmlTextWriterWriteVFormatDTDAttlist(xmlTextWriter*, const xmlChar*, const 
> char*, char*)’ is initialized like a variable
> /usr/include/libxml2/libxml/xmlwriter.h:417: error: function ‘int 
> xmlTextWriterWriteFormatDTDInternalEntity(xmlTextWriter*, int, const 
> xmlChar*, const char*, ...)’ is initialized like a variable
> /usr/include/libxml2/libxml/xmlwriter.h:424: error: function ‘int 
> xmlTextWriterWriteVFormatDTDInternalEntity(xmlTextWriter*, int, const 
> xmlChar*, const char*, char*)’ is initialized like a variable
> /usr/local/include/wx-2.8/wx/fs_arc.h: In member function 
> ‘wxArchiveFilenameHashMap_wxImplementation_HashTable::Node** 
> wxArchiveFilenameHashMap_wxImplementation_HashTable::GetNodePtr(const 
> wxString&) const’:
> /usr/local/include/wx-2.8/wx/fs_arc.h:20: warning: dereferencing type-punned 
> pointer will break strict-aliasing rules
> make[2]: *** [pgAdmin3.o] Error 1
> make[2]: Leaving directory `/home/bryanw/src/pgadmin3-1.6.0/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/bryanw/src/pgadmin3-1.6.0'

That looks remarkably similar to a problem reported on Suse 10.1 earlier 
- it was resolved per the following message: 
http://www.pgadmin.org/archives/pgadmin-support/2006-11/msg00183.php

Regards, Dave.

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

               http://archives.postgresql.org




---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster

Reply via email to