hi all,
after de-fubar'ing my firewall for svn:// access (Thx Dave!), i've been
catching up on trying to get pgadmin3 built on OSX 10.4.
note that wxWidgets 2.6.0 does not build on 10.4 without patching, and even
then i'm seeing some issues. further, it seems that 'corrective efforts' are
going primarily into cvs ... soooooo, it's wxwidgets-CVS only for me.
starting w/ the 5/8/05 11:02:24 cvs DL of wxwidgets CVS, i separately
(successfully) built both static & dynamic variants into:
/usr/local/wxWidgets-cvs-STAT
/usr/local/wxWidgets-cvs-DYN
repectively.
checking out the latest svn rev of pgadmin3 (revision 4172)
svn co svn://svn.pgadmin.org/trunk/pgadmin3 pgadmin3STAT-wxSTAT
Checked out revision 4172.
a successful configure for static, appbundle build w/:
./configure \
--enable-appbundle \
--enable-static \
--disable-debug \
--with-wx=/usr/local/wxWidgets-cvs-STAT \
--with-wx-config=wx-config \
--with-pgsql=/usr/local/pgsql \
--with-pgsql-include=/usr/local/pgsql/include
is dying @:
make all
with:
then mv -f ".deps/base.Tpo" ".deps/base.Po"; else rm -f ".deps/base.Tpo";
exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -I../src/include
-I../src/agent/include -I../src/slony/include -I/usr/local/ssl/include
-I/usr/local/pgsql/include -DSSL
-I/usr/local/wxWidgets-cvs-STAT/lib/wx/include/mac-unicode-release-static-2
.6 -I/usr/local/wxWidgets-cvs-STAT/include/wx-2.6 -D__WXMAC__
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DNO_GCC_PRAGMA
-I/usr/local/wxWidgets-cvs-STAT/include/wx-2.6 -no-cpp-precomp -fno-rtti
-Wall -g -I../src/include -I../src/agent/include -I../src/slony/include
-Wall -g -O0 -MT appbase.o -MD -MP -MF ".deps/appbase.Tpo" -c -o appbase.o
`test -f './base/appbase.cpp' || echo './'`./base/appbase.cpp; \
then mv -f ".deps/appbase.Tpo" ".deps/appbase.Po"; else rm -f
".deps/appbase.Tpo"; exit 1; fi
./base/appbase.cpp: In member function `void pgAppBase::InitPaths()':
./base/appbase.cpp:76: error: 'path' was not declared in this scope
./base/appbase.cpp:78: error: 'path' was not declared in this scope
make[2]: *** [appbase.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
which is referring the to snippet in ./src/base/appbase.cpp:
#if defined(__WXMAC__)M
//When using wxStandardPaths on OSX, wx defaults to the unix,
//not to the mac variants. Therefor, we request wxStandardPathsCF
//directly.
wxStandardPathsCF stdPaths ;
dataDir = stdPaths.GetDataDir() ;
75 if (wxDir::Exists(dataDir + HELPER_DIR))
76 path.Add(dataDir + HELPER_DIR) ;
77 if (wxDir::Exists(dataDir + SCRIPT_DIR))
path.Add(dataDir + SCRIPT_DIR) ;
#else // other *ixes
i don't immediately understand this path allocation stanza, so need to dig ...
any quick suggestions as to whether there's an obvious problem here w/ path.Add?
cheers,
richard