Solved

pgadmin3-1.8.4 on CENTOS 5.1 error on make: make: *** [install-recursive] Error 1

Posted on 2008-10-30
1
1,197 Views
Last Modified: 2013-12-15
Please help to solve this install on CentOS 5.1 64 bit machine.

make works - using ./configure --with-gtk --enable-gtk2 --enable-unicode
I also tried ./configure --enable-appbundle

Using latest PHP Admin pgadmin3-1.8.4  

[root@messaging pgadmin3-1.8.4]# make install
Making install in branding
make[1]: Entering directory `/usr/local/pgadmin3-1.8.4/branding'
make[2]: Entering directory `/usr/local/pgadmin3-1.8.4/branding'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -d
/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport/branding
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -c -m 644 branding.ini
/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport/branding/$DIR
make[2]: Leaving directory `/usr/local/pgadmin3-1.8.4/branding'
make[1]: Leaving directory `/usr/local/pgadmin3-1.8.4/branding'
Making install in i18n
make[1]: Entering directory `/usr/local/pgadmin3-1.8.4/i18n'
make[2]: Entering directory `/usr/local/pgadmin3-1.8.4/i18n'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -d
/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport/i18n
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -c -m 644 pgadmin3.lng
/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport/i18n/$DIR
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -c -m 644
pg_settings.csv
/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport/i18n/$DIR
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -c -m 644 wxstd.mo
/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport/i18n/$DIR
make[2]: Leaving directory `/usr/local/pgadmin3-1.8.4/i18n'
make[1]: Leaving directory `/usr/local/pgadmin3-1.8.4/i18n'
Making install in pgadmin
make[1]: Entering directory `/usr/local/pgadmin3-1.8.4/pgadmin'
test -f ./include/svnversion.cpp || touch ./include/svnversion.cpp
test -d ./.svn && ( V=`svnversion ./..` && OV=`cat ./include/svnversion.h |
cut -d' ' -f3|tr -d '"'` ; if [ "$V" != "$OV" ]; then echo "#define
VERSION_SVN \"$V\"" > ./include/svnversion.h ; fi ) || true
g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/include -DSSL
-I/usr/local/lib/wx/include/gtk2-unicode-release-2.8
-I/usr/local/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES
-D__WXGTK__ -O2 -DEMBED_XRC -I/usr/include/libxml2 -I/usr/include/libxml2
-Wall -Wno-non-virtual-dtor -fno-strict-aliasing -Wno-write-strings
-I../pgadmin/include   -MT svnversion.o -MD -MP -MF .deps/svnversion.Tpo -c
-o svnversion.o `test -f './include/svnversion.cpp' || echo
'./'`./include/svnversion.cpp
mv -f .deps/svnversion.Tpo .deps/svnversion.Po
g++ -Wall -Wno-non-virtual-dtor -fno-strict-aliasing -Wno-write-strings
-I../pgadmin/include    -L/usr/lib64 -L/usr/local/lib -o pgadmin3
svnversion.o pgAdmin3.o dlgJob.o dlgSchedule.o dlgStep.o pgaJob.o
pgaSchedule.o pgaStep.o calbox.o ctlComboBox.o ctlListView.o ctlSQLBox.o
ctlSQLGrid.o ctlSQLResult.o ctlSecurityPanel.o ctlTree.o explainCanvas.o
explainShape.o timespin.o xh_calb.o xh_ctlcombo.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 dlgRole.o dlgRule.o dlgSchema.o
dlgSelectConnection.o dlgSequence.o dlgServer.o dlgSynonym.o dlgTable.o
dlgTablespace.o dlgTrigger.o dlgType.o dlgUser.o dlgView.o dlgManageMacros.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 edbPackage.o edbPackageFunction.o
edbPackageVariable.o edbSynonym.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 pgTrigger.o pgType.o
pgUser.o pgView.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 xrcDialogs.o factory.o favourites.o md5.o misc.o
pgconfig.o sysLogger.o sysProcess.o sysSettings.o tabcomplete.o utffile.o
macros.o -L/usr/local/lib -pthread   -L/usr/lib64  -lwx_gtk2u_stc-2.8
-lwx_gtk2u_ogl-2.8 -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8
-lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8
-lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8
-lxml2 -lz -lm -L/usr/lib64 -lxslt -lxml2 -lz -lm -L/usr/lib64 -lpq
make[2]: Entering directory `/usr/local/pgadmin3-1.8.4/pgadmin'
test -f ./include/svnversion.cpp || touch ./include/svnversion.cpp
test -d ./.svn && ( V=`svnversion ./..` && OV=`cat ./include/svnversion.h |
cut -d' ' -f3|tr -d '"'` ; if [ "$V" != "$OV" ]; then echo "#define
VERSION_SVN \"$V\"" > ./include/svnversion.h ; fi ) || true
g++ -DHAVE_CONFIG_H -I. -I..   -I/usr/include -DSSL
-I/usr/local/lib/wx/include/gtk2-unicode-release-2.8
-I/usr/local/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES
-D__WXGTK__ -O2 -DEMBED_XRC -I/usr/include/libxml2 -I/usr/include/libxml2
-Wall -Wno-non-virtual-dtor -fno-strict-aliasing -Wno-write-strings
-I../pgadmin/include   -MT svnversion.o -MD -MP -MF .deps/svnversion.Tpo -c
-o svnversion.o `test -f './include/svnversion.cpp' || echo
'./'`./include/svnversion.cpp
mv -f .deps/svnversion.Tpo .deps/svnversion.Po
g++ -Wall -Wno-non-virtual-dtor -fno-strict-aliasing -Wno-write-strings
-I../pgadmin/include    -L/usr/lib64 -L/usr/local/lib -o pgadmin3
svnversion.o pgAdmin3.o dlgJob.o dlgSchedule.o dlgStep.o pgaJob.o
pgaSchedule.o pgaStep.o calbox.o ctlComboBox.o ctlListView.o ctlSQLBox.o
ctlSQLGrid.o ctlSQLResult.o ctlSecurityPanel.o ctlTree.o explainCanvas.o
explainShape.o timespin.o xh_calb.o xh_ctlcombo.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 dlgRole.o dlgRule.o dlgSchema.o
dlgSelectConnection.o dlgSequence.o dlgServer.o dlgSynonym.o dlgTable.o
dlgTablespace.o dlgTrigger.o dlgType.o dlgUser.o dlgView.o dlgManageMacros.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 edbPackage.o edbPackageFunction.o
edbPackageVariable.o edbSynonym.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 pgTrigger.o pgType.o
pgUser.o pgView.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 xrcDialogs.o factory.o favourites.o md5.o misc.o
pgconfig.o sysLogger.o sysProcess.o sysSettings.o tabcomplete.o utffile.o
macros.o -L/usr/local/lib -pthread   -L/usr/lib64  -lwx_gtk2u_stc-2.8
-lwx_gtk2u_ogl-2.8 -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8
-lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8
-lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8
-lxml2 -lz -lm -L/usr/lib64 -lxslt -lxml2 -lz -lm -L/usr/lib64 -lpq
test -z "/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/MacOS" ||
/bin/mkdir -p "/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/MacOS"
  /usr/bin/install -c 'pgadmin3'
'/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/MacOS/pgadmin3'
make  install-exec-hook
make[3]: Entering directory `/usr/local/pgadmin3-1.8.4/pgadmin'
cd /usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/MacOS ;\
        mv pgadmin3 tmp ;\
        mv tmp pgAdmin3 ;\
        if test "no" = "no"; then \
            strip pgAdmin3 ;\
        fi
make[3]: Leaving directory `/usr/local/pgadmin3-1.8.4/pgadmin'
test -z "/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport" ||
/bin/mkdir -p
"/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport"
test -z
"/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport/pgadmin3" ||
/bin/mkdir -p
"/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/SharedSupport/pgadmin3"
make[2]: Leaving directory `/usr/local/pgadmin3-1.8.4/pgadmin'
make[1]: Leaving directory `/usr/local/pgadmin3-1.8.4/pgadmin'
Making install in xtra
make[1]: Entering directory `/usr/local/pgadmin3-1.8.4/xtra'
make[2]: Entering directory `/usr/local/pgadmin3-1.8.4/xtra'
make[3]: Entering directory `/usr/local/pgadmin3-1.8.4/xtra'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/pgadmin3-1.8.4/xtra'
make[2]: Leaving directory `/usr/local/pgadmin3-1.8.4/xtra'
make[1]: Leaving directory `/usr/local/pgadmin3-1.8.4/xtra'
Making install in pkg
make[1]: Entering directory `/usr/local/pgadmin3-1.8.4/pkg'
Making install in debian
make[2]: Entering directory `/usr/local/pgadmin3-1.8.4/pkg/debian'
make[3]: Entering directory `/usr/local/pgadmin3-1.8.4/pkg/debian'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/pgadmin3-1.8.4/pkg/debian'
make[2]: Leaving directory `/usr/local/pgadmin3-1.8.4/pkg/debian'
Making install in mac
make[2]: Entering directory `/usr/local/pgadmin3-1.8.4/pkg/mac'
make[3]: Entering directory `/usr/local/pgadmin3-1.8.4/pkg/mac'
make  install-exec-hook
make[4]: Entering directory `/usr/local/pgadmin3-1.8.4/pkg/mac'
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -c -m 644 PkgInfo
/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/PkgInfo
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -c -m 644
pgadmin.Info.plist
/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/Info.plist
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -c -m 644
"pgadmin3.icns"
"/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/Resources/pgAdmin3.icns"
/bin/sh /usr/local/pgadmin3-1.8.4/config/install-sh -c -m 644 "sql.icns"
"/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/Resources/sql.icns"
$(/usr/local/bin/wx-config --rescomp | sed 's/-t[[:space:]]*APPL//') \
 
"/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/Resources/pgAdmin3.rsrc"
-useDF
/bin/sh: line 1:
/usr/local/pgadmin3-1.8.4/pgAdmin3.app/Contents/Resources/pgAdmin3.rsrc: No
such file or directory
make[4]: *** [install-exec-hook] Error 127
make[4]: Leaving directory `/usr/local/pgadmin3-1.8.4/pkg/mac'
make[3]: *** [install-exec-am] Error 2
make[3]: Leaving directory `/usr/local/pgadmin3-1.8.4/pkg/mac'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/usr/local/pgadmin3-1.8.4/pkg/mac'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/pgadmin3-1.8.4/pkg'
make: *** [install-recursive] Error 1
0
Comment
Question by:shaunwingin
1 Comment
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 500 total points
ID: 22840164
Hi,
Just a hint, since I'm not very familiar with pgadmin -
It seems that 'make install'  tries to install resources for the MAC OS X (typical .rsrc stuff). Since 'make' didn't create them, they also can't be installed. Look at the configure options whether OSX can be disabled.
wmp
 
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Sendmail STARTTLS error 37 77
Debug VNC connection on CentOS7 server 22 64
linux installs 6 47
AD LDAP LDS 3 47
How many times have you wanted to quickly do the same thing to a list but found yourself typing it again and again? I first figured out a small time saver with the up arrow to recall the last command but that can only get you so far if you have a bi…
If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

932 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now