Hmmm....seem to be getting a weird linker error when I build OGL (from
the independent package) against 2.9:

/usr/bin/ld: ogl_dll_composit.o: relocation R_X86_64_32 against
`wxDivisionControlPoint::ms_classInfo' can not be used when making a
shared object; recompile with -fPIC
ogl_dll_composit.o: could not read symbols: Bad value
collect2: ld returned 1 exit status

I take it that you didn't see this Dave? I built it against 2.9, which
was itself built using a shell script that's the same as
./xtra/build-wxgtk, except that I removed the contrib stuff.

Should -fPIC be in our CXXFLAGS? If so, why wouldn't it be?

> Yeah - I imagine the code had a few contributors over the years. The
> wxWidgets licence is a weird one - bizarrely, it allows closed source
> developers to incorporate the code in their source trees, but not open
> source guys using liberal licences like ours.

I'll ask the question so.

> I imagine that makes for a big (and ugly) patch - the main reason we
> use c_str() is so we can pass wxStrings to variadics.

Maybe we should consider using an alternative to conventional variadic
functions. There are lots of things to not like about them.
Boost.format is a good alternative . It may not actually be worth
pursuing, but it's worth noting.

>> This code in  ctlSQLBox::RegexFindText() errors:
>>
>> wxWX2MBbuf buf = (wxWX2MBbuf)wx2stc(text);
>>
>> wx2stc is now in private.h . See
>> http://groups.google.com/group/wx-dev/browse_thread/thread/1477c44701f792ea/8205f32f8433b03b
>> and please advise.
>
> Hmm, I need to look into that some more when I'm a little more awake.
> Probably not for a couple of days though unfortunately.

Find attached latest error output. All miscellaneous issues have been
resolved. I'm only missing these object files now:

g++: pgAdmin3.o: No such file or directory
g++: ctlSQLBox.o: No such file or directory
g++: explainCanvas.o: No such file or directory
g++: explainShape.o: No such file or directory
g++: frmQuery.o: No such file or directory
g++: parser.tab.o: No such file or directory

I believe that the only things standing between us and a rough 2.9 build are:

1. The linker problem above. OGL compiles acceptably.
2. The problem with pgsParser.yy. This is probably exceedingly simple,
but I haven't managed to fix it yet.
3. The problem with wx2stc() above. I could have fixed this by copying
and pasting the tiny function which only appears in private.h in 2.9,
but it that would violate the wxWindows licence.

I have had to do one or two things that I'm not overjoyed with to get
to this point, including using a const_cast to cast away constness
from a handle (wxChar*) to the internal buffer used by wxString.

-- 
Regards,
Peter Geoghegan
make  all-recursive
make[1]: Entering directory `/home/peter/pgadmin3'
Making all in branding
make[2]: Entering directory `/home/peter/pgadmin3/branding'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/peter/pgadmin3/branding'
Making all in i18n
make[2]: Entering directory `/home/peter/pgadmin3/i18n'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/peter/pgadmin3/i18n'
Making all in plugins.d
make[2]: Entering directory `/home/peter/pgadmin3/plugins.d'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/peter/pgadmin3/plugins.d'
Making all in pgadmin
make[2]: Entering directory `/home/peter/pgadmin3/pgadmin'
g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/local/pgsql/include 
-I/usr/local/pgsql/include -DHAVE_CONNINFO_PARSE 
-I/usr/local/lib/wx/include/gtk2-unicode-2.9 -I/usr/local/include/wx-2.9 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -g -O0 -I/usr/include/libxml2 
-I/usr/include/libxml2 -DDATA_DIR=\"/usr/local/pgadmin3/share/pgadmin3/\" -Wall 
-Wno-non-virtual-dtor -fno-strict-aliasing -I../pgadmin/include   -MT 
pgAdmin3.o -MD -MP -MF .deps/pgAdmin3.Tpo -c -o pgAdmin3.o `test -f 
'./pgAdmin3.cpp' || echo './'`./pgAdmin3.cpp
./pgAdmin3.cpp:27:24: fatal error: wx/ogl/ogl.h: No such file or directory
compilation terminated.
make[2]: [pgAdmin3.o] Error 1 (ignored)
mv -f .deps/pgAdmin3.Tpo .deps/pgAdmin3.Po
mv: cannot stat `.deps/pgAdmin3.Tpo': No such file or directory
make[2]: [pgAdmin3.o] Error 1 (ignored)
g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/local/pgsql/include 
-I/usr/local/pgsql/include -DHAVE_CONNINFO_PARSE 
-I/usr/local/lib/wx/include/gtk2-unicode-2.9 -I/usr/local/include/wx-2.9 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -g -O0 -I/usr/include/libxml2 
-I/usr/include/libxml2 -DDATA_DIR=\"/usr/local/pgadmin3/share/pgadmin3/\" -Wall 
-Wno-non-virtual-dtor -fno-strict-aliasing -I../pgadmin/include   -MT 
ctlSQLBox.o -MD -MP -MF .deps/ctlSQLBox.Tpo -c -o ctlSQLBox.o `test -f 
'./ctl/ctlSQLBox.cpp' || echo './'`./ctl/ctlSQLBox.cpp
./ctl/ctlSQLBox.cpp: In member function ‘CharacterRange 
ctlSQLBox::RegexFindText(int, int, const wxString&)’:
./ctl/ctlSQLBox.cpp:715:49: error: ‘wx2stc’ was not declared in this scope
make[2]: [ctlSQLBox.o] Error 1 (ignored)
mv -f .deps/ctlSQLBox.Tpo .deps/ctlSQLBox.Po
mv: cannot stat `.deps/ctlSQLBox.Tpo': No such file or directory
make[2]: [ctlSQLBox.o] Error 1 (ignored)
g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/local/pgsql/include 
-I/usr/local/pgsql/include -DHAVE_CONNINFO_PARSE 
-I/usr/local/lib/wx/include/gtk2-unicode-2.9 -I/usr/local/include/wx-2.9 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -g -O0 -I/usr/include/libxml2 
-I/usr/include/libxml2 -DDATA_DIR=\"/usr/local/pgadmin3/share/pgadmin3/\" -Wall 
-Wno-non-virtual-dtor -fno-strict-aliasing -I../pgadmin/include   -MT 
explainCanvas.o -MD -MP -MF .deps/explainCanvas.Tpo -c -o explainCanvas.o `test 
-f './ctl/explainCanvas.cpp' || echo './'`./ctl/explainCanvas.cpp
In file included from ./ctl/explainCanvas.cpp:19:0:
../pgadmin/include/ctl/explainCanvas.h:15:24: fatal error: wx/ogl/ogl.h: No 
such file or directory
compilation terminated.
make[2]: [explainCanvas.o] Error 1 (ignored)
mv -f .deps/explainCanvas.Tpo .deps/explainCanvas.Po
mv: cannot stat `.deps/explainCanvas.Tpo': No such file or directory
make[2]: [explainCanvas.o] Error 1 (ignored)
g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/local/pgsql/include 
-I/usr/local/pgsql/include -DHAVE_CONNINFO_PARSE 
-I/usr/local/lib/wx/include/gtk2-unicode-2.9 -I/usr/local/include/wx-2.9 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -g -O0 -I/usr/include/libxml2 
-I/usr/include/libxml2 -DDATA_DIR=\"/usr/local/pgadmin3/share/pgadmin3/\" -Wall 
-Wno-non-virtual-dtor -fno-strict-aliasing -I../pgadmin/include   -MT 
explainShape.o -MD -MP -MF .deps/explainShape.Tpo -c -o explainShape.o `test -f 
'./ctl/explainShape.cpp' || echo './'`./ctl/explainShape.cpp
In file included from ./ctl/explainShape.cpp:19:0:
../pgadmin/include/ctl/explainCanvas.h:15:24: fatal error: wx/ogl/ogl.h: No 
such file or directory
compilation terminated.
make[2]: [explainShape.o] Error 1 (ignored)
mv -f .deps/explainShape.Tpo .deps/explainShape.Po
mv: cannot stat `.deps/explainShape.Tpo': No such file or directory
make[2]: [explainShape.o] Error 1 (ignored)
./ver_svn.sh
g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/local/pgsql/include 
-I/usr/local/pgsql/include -DHAVE_CONNINFO_PARSE 
-I/usr/local/lib/wx/include/gtk2-unicode-2.9 -I/usr/local/include/wx-2.9 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -g -O0 -I/usr/include/libxml2 
-I/usr/include/libxml2 -DDATA_DIR=\"/usr/local/pgadmin3/share/pgadmin3/\" -Wall 
-Wno-non-virtual-dtor -fno-strict-aliasing -I../pgadmin/include   -MT 
frmQuery.o -MD -MP -MF .deps/frmQuery.Tpo -c -o frmQuery.o `test -f 
'./frm/frmQuery.cpp' || echo './'`./frm/frmQuery.cpp
In file included from ./frm/frmQuery.cpp:31:0:
../pgadmin/include/ctl/explainCanvas.h:15:24: fatal error: wx/ogl/ogl.h: No 
such file or directory
compilation terminated.
make[2]: [frmQuery.o] Error 1 (ignored)
mv -f .deps/frmQuery.Tpo .deps/frmQuery.Po
mv: cannot stat `.deps/frmQuery.Tpo': No such file or directory
make[2]: [frmQuery.o] Error 1 (ignored)
g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/local/pgsql/include 
-I/usr/local/pgsql/include -DHAVE_CONNINFO_PARSE 
-I/usr/local/lib/wx/include/gtk2-unicode-2.9 -I/usr/local/include/wx-2.9 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -g -O0 -I/usr/include/libxml2 
-I/usr/include/libxml2 -DDATA_DIR=\"/usr/local/pgadmin3/share/pgadmin3/\" -Wall 
-Wno-non-virtual-dtor -fno-strict-aliasing -I../pgadmin/include   -MT 
parser.tab.o -MD -MP -MF .deps/parser.tab.Tpo -c -o parser.tab.o `test -f 
'./pgscript/parser.tab.cc' || echo './'`./pgscript/parser.tab.cc
pgscript/pgsParser.yy: In member function ‘virtual int 
pgscript::pgsParser::parse()’:
pgscript/pgsParser.yy:494:92: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:740:92: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:828:91: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:839:91: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:876:64: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:876:64: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:890:118: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:890:118: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:890:118: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:890:118: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:904:64: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:904:64: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:919:95: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:931:95: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:945:98: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:982:98: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:992:99: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:1002:64: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
pgscript/pgsParser.yy:1002:64: error: cannot pass objects of 
non-trivially-copyable type ‘class wxCStrData’ through ‘...’
make[2]: [parser.tab.o] Error 1 (ignored)
mv -f .deps/parser.tab.Tpo .deps/parser.tab.Po
mv: cannot stat `.deps/parser.tab.Tpo': No such file or directory
make[2]: [parser.tab.o] Error 1 (ignored)
g++ -DDATA_DIR=\"/usr/local/pgadmin3/share/pgadmin3/\" -Wall 
-Wno-non-virtual-dtor -fno-strict-aliasing -I../pgadmin/include    
-L/usr/local/pgsql/lib -lkrb5 -L/usr/local/lib -o pgadmin3 pgAdmin3.o dlgJob.o 
dlgSchedule.o dlgStep.o pgaJob.o pgaSchedule.o pgaStep.o calbox.o 
ctlCheckTreeView.o ctlColourPicker.o ctlComboBox.o ctlListView.o 
ctlMenuToolbar.o ctlSQLBox.o ctlSQLGrid.o ctlSQLResult.o 
ctlDefaultSecurityPanel.o ctlSecurityPanel.o ctlTree.o explainCanvas.o 
explainShape.o timespin.o xh_calb.o xh_ctlcolourpicker.o xh_ctlcombo.o 
xh_ctlchecktreeview.o xh_ctltree.o xh_sqlbox.o xh_timespin.o keywords.o 
pgConn.o pgSet.o pgQueryThread.o ctlCodeWindow.o ctlMessageWindow.o 
ctlResultGrid.o ctlStackWindow.o ctlTabWindow.o ctlVarWindow.o dbgBreakPoint.o 
dbgDbResult.o dbgPgConn.o dbgPgThread.o dbgResultset.o dbgTargetInfo.o 
debugger.o dlgDirectDbg.o frmDebugger.o dlgAddFavourite.o dlgAggregate.o 
dlgCast.o dlgClasses.o dlgCheck.o dlgColumn.o dlgConnect.o dlgConversion.o 
dlgDatabase.o dlgDomain.o dlgEditGridOptions.o dlgFindReplace.o dlgForeignKey.o 
dlgFunction.o dlgGroup.o dlgHbaConfig.o dlgIndex.o dlgIndexConstraint.o 
dlgLanguage.o dlgMainConfig.o dlgManageFavourites.o dlgOperator.o dlgPackage.o 
dlgPgpassConfig.o dlgProperty.o dlgReassignDropOwned.o dlgRole.o dlgRule.o 
dlgSchema.o dlgSelectConnection.o dlgSequence.o dlgServer.o dlgSynonym.o 
dlgTable.o dlgTablespace.o dlgTextSearchConfiguration.o 
dlgTextSearchDictionary.o dlgTextSearchParser.o dlgTextSearchTemplate.o 
dlgTrigger.o dlgType.o dlgUser.o dlgView.o dlgManageMacros.o dlgExtTable.o 
dlgSelectDatabase.o events.o frmAbout.o frmBackup.o frmBackupGlobals.o 
frmBackupServer.o frmConfig.o frmEditGrid.o frmExport.o frmGrantWizard.o 
frmHbaConfig.o frmHint.o frmMain.o frmMainConfig.o frmMaintenance.o 
frmOptions.o frmPassword.o frmPgpassConfig.o frmQuery.o frmReport.o 
frmRestore.o frmSplash.o frmStatus.o plugins.o pgsApplication.o lex.pgs.o 
parser.tab.o pgsArithmeticException.o pgsAssertException.o pgsBreakException.o 
pgsCastException.o pgsContinueException.o pgsException.o 
pgsInterruptException.o pgsParameterException.o pgsAnd.o pgsAssign.o 
pgsAssignToRecord.o pgsCast.o pgsColumns.o pgsDifferent.o pgsEqual.o 
pgsExecute.o pgsExpression.o pgsGenDate.o pgsGenDateTime.o pgsGenDictionary.o 
pgsGenInt.o pgsGenReal.o pgsGenReference.o pgsGenRegex.o pgsGenString.o 
pgsGenTime.o pgsGreater.o pgsGreaterEqual.o pgsIdent.o pgsIdentRecord.o 
pgsLines.o pgsLower.o pgsLowerEqual.o pgsMinus.o pgsModulo.o pgsNegate.o 
pgsNot.o pgsOperation.o pgsOr.o pgsOver.o pgsParenthesis.o pgsPlus.o 
pgsRemoveLine.o pgsTimes.o pgsTrim.o pgsDateGen.o pgsDateTimeGen.o 
pgsDictionaryGen.o pgsIntegerGen.o pgsNumberGen.o pgsObjectGen.o pgsRealGen.o 
pgsReferenceGen.o pgsRegexGen.o pgsStringGen.o pgsTimeGen.o pgsGenerator.o 
pgsNumber.o pgsRecord.o pgsString.o pgsVariable.o pgsAssertStmt.o 
pgsBreakStmt.o pgsContinueStmt.o pgsDeclareRecordStmt.o pgsExpressionStmt.o 
pgsIfStmt.o pgsPrintStmt.o pgsProgram.o pgsStmt.o pgsStmtList.o pgsWhileStmt.o 
pgsAlloc.o pgsContext.o pgsDriver.o pgsMapm.o pgsThread.o pgsUtilities.o 
mapm5sin.o mapmasin.o mapmasn0.o mapmcbrt.o mapmcnst.o mapmfact.o mapmfmul.o 
mapmgues.o mapmhasn.o mapmhsin.o mapmipwr.o mapmistr.o mapmpwr2.o mapmrsin.o 
mapmsqrt.o mapmstck.o mapmutil.o mapmutl1.o mapmutl2.o mapm_add.o mapm_cpi.o 
mapm_div.o mapm_exp.o mapm_fam.o mapm_fft.o mapm_flr.o mapm_fpf.o mapm_gcd.o 
mapm_lg2.o mapm_lg3.o mapm_lg4.o mapm_log.o mapm_mul.o mapm_pow.o mapm_rcp.o 
mapm_rnd.o mapm_set.o mapm_sin.o edbPackage.o edbPackageFunction.o 
edbPackageVariable.o edbSynonym.o edbPrivateSynonym.o pgAggregate.o pgCast.o 
pgCatalogObject.o pgCheck.o pgCollection.o pgColumn.o pgConstraints.o 
pgConversion.o pgDatabase.o pgDatatype.o pgDomain.o pgForeignKey.o pgFunction.o 
pgGroup.o pgIndex.o pgIndexConstraint.o pgLanguage.o pgObject.o pgOperator.o 
pgOperatorClass.o pgOperatorFamily.o pgRole.o pgRule.o pgSchema.o pgSequence.o 
pgServer.o pgTable.o pgTablespace.o pgTextSearchConfiguration.o 
pgTextSearchDictionary.o pgTextSearchParser.o pgTextSearchTemplate.o 
pgTrigger.o pgType.o pgUser.o pgView.o gpExtTable.o gpResQueue.o gpPartition.o 
dlgRepCluster.o dlgRepListen.o dlgRepNode.o dlgRepPath.o dlgRepProperty.o 
dlgRepSequence.o dlgRepSet.o dlgRepSubscription.o dlgRepTable.o slCluster.o 
slListen.o slNode.o slPath.o slSequence.o slSet.o slSubscription.o slTable.o 
gqbArrayCollection.o gqbBrowser.o gqbCollection.o gqbColumn.o gqbController.o 
gqbDatabase.o gqbGraphSimple.o gqbGridOrderTable.o gqbGridProjTable.o 
gqbGridRestTable.o gqbGridJoinTable.o gqbModel.o gqbObject.o 
gqbObjectCollection.o gqbQueryObjs.o gqbSchema.o gqbTable.o gqbViewPanels.o 
gqbView.o xrcDialogs.o csvfiles.o factory.o favourites.o misc.o pgconfig.o 
registry.o sysLogger.o sysProcess.o sysSettings.o tabcomplete.o utffile.o 
macros.o -L/usr/local/lib -pthread   -lwx_gtk2u_stc-2.9 -lwx_gtk2u_ogl-2.9 
-lwx_gtk2u_xrc-2.9 -lwx_gtk2u_html-2.9 -lwx_gtk2u_qa-2.9 -lwx_gtk2u_adv-2.9 
-lwx_gtk2u_core-2.9 -lwx_baseu_xml-2.9 -lwx_baseu_net-2.9 -lwx_baseu-2.9  
-lxml2 -lz -lm -L/usr/lib64 -lxslt -lxml2 -lz -lm -L/usr/local/pgsql/lib 
-lcrypto -lpq
g++: pgAdmin3.o: No such file or directory
g++: ctlSQLBox.o: No such file or directory
g++: explainCanvas.o: No such file or directory
g++: explainShape.o: No such file or directory
g++: frmQuery.o: No such file or directory
g++: parser.tab.o: No such file or directory
make[2]: [pgadmin3] Error 1 (ignored)
make[2]: Leaving directory `/home/peter/pgadmin3/pgadmin'
Making all in xtra
make[2]: Entering directory `/home/peter/pgadmin3/xtra'
Making all in wx-build
make[3]: Entering directory `/home/peter/pgadmin3/xtra/wx-build'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/peter/pgadmin3/xtra/wx-build'
make[3]: Entering directory `/home/peter/pgadmin3/xtra'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/peter/pgadmin3/xtra'
make[2]: Leaving directory `/home/peter/pgadmin3/xtra'
Making all in pkg
make[2]: Entering directory `/home/peter/pgadmin3/pkg'
Making all in debian
make[3]: Entering directory `/home/peter/pgadmin3/pkg/debian'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/peter/pgadmin3/pkg/debian'
Making all in mac
make[3]: Entering directory `/home/peter/pgadmin3/pkg/mac'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/peter/pgadmin3/pkg/mac'
Making all in mandrake
make[3]: Entering directory `/home/peter/pgadmin3/pkg/mandrake'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/peter/pgadmin3/pkg/mandrake'
Making all in redhat
make[3]: Entering directory `/home/peter/pgadmin3/pkg/redhat'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/peter/pgadmin3/pkg/redhat'
Making all in slackware
make[3]: Entering directory `/home/peter/pgadmin3/pkg/slackware'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/peter/pgadmin3/pkg/slackware'
Making all in src
make[3]: Entering directory `/home/peter/pgadmin3/pkg/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/peter/pgadmin3/pkg/src'
Making all in suse
make[3]: Entering directory `/home/peter/pgadmin3/pkg/suse'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/peter/pgadmin3/pkg/suse'
Making all in win32
make[3]: Entering directory `/home/peter/pgadmin3/pkg/win32'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/peter/pgadmin3/pkg/win32'
make[3]: Entering directory `/home/peter/pgadmin3/pkg'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/peter/pgadmin3/pkg'
make[2]: Leaving directory `/home/peter/pgadmin3/pkg'
make[2]: Entering directory `/home/peter/pgadmin3'
make[2]: Leaving directory `/home/peter/pgadmin3'
make[1]: Leaving directory `/home/peter/pgadmin3'
-- 
Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-hackers

Reply via email to