[pgsql-jp: 31344] pgAdmin3 のコンパイルエラー

Jun Kuwamura juk @ rccm.co.jp
2003年 10月 28日 (火) 19:37:16 JST


くわむらです。

  Plamo Linux 3.0 で pgadmin3 をコンパイルしようとした
のですが、リンクでエラーになります。

wxWindows-pgAdmin3-20031010-2:
# ./configure --with-gtk --enable-gtk2 --enable-unicode --disable-shared --enable-debug
# make; make install

pgadmin3-1.0.1:
# ./configure --enable-debug --with-pgsql=/opt/pgsql
# make
...

make[2]: 入ります ディレクトリ
`/a5/Package/pgadmin3-1.0.1/src'
g++ -DDATA_DIR=\"/usr/local/pgadmin3/share/pgadmin3/\"
-Wall -g -I../src/include -I -Wall -g -O0
-L/opt/pgsql/lib -L/usr/local/lib -o pgadmin3
pgAdmin3.o pgConn.o pgSet.o keywords.o pgAggregate.o
pgCast.o pgCheck.o pgCollection.o pgColumn.o
pgConstraints.o pgConversion.o pgDatabase.o pgDomain.o
pgForeignKey.o pgFunction.o pgGroup.o pgIndex.o
pgIndexConstraint.o pgLanguage.o pgObject.o
pgOperator.o pgOperatorClass.o pgRule.o pgSchema.o
pgSequence.o pgServer.o pgTable.o pgTrigger.o pgType.o
pgUser.o pgView.o pgDatatype.o ctlSQLBox.o
ctlSQLResult.o frmExport.o dlgAddTableView.o events.o
frmAbout.o frmChildTableViewFrame.o frmConnect.o
frmMain.o frmOptions.o frmPassword.o frmQuery.o
frmQueryBuilder.o frmHelp.o frmQBJoin.o frmSplash.o
frmMaintenance.o frmEditGrid.o dlgProperty.o dlgUser.o
dlgGroup.o dlgDatabase.o dlgLanguage.o dlgSchema.o
dlgDomain.o dlgTable.o dlgColumn.o dlgIndex.o
dlgFunction.o dlgView.o dlgRule.o dlgOperator.o
dlgAggregate.o dlgCast.o dlgConversion.o
dlgIndexConstraint.o dlgForeignKey.o dlgSequence.o
dlgTrigger.o dlgType.o dlgCheck.o frmStatus.o misc.o
sysLogger.o sysSettings.o xrcDialogs.o
/opt/pgsql/lib/libpq.a -lcrypt  -lssl -lcrypto
pgAdmin3.o: In function `wxEvent::~wxEvent(void)':
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp(.text+0x16):
undefined reference to
`wxAppConsole::CheckBuildOptions(char const *, char
const *)'
pgAdmin3.o: In function `wxGetApp(void)':
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:66:
undefined reference to
`wxAppConsole::GetInstance(void)'
pgAdmin3.o: In function `main':
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:66:
undefined reference to `wxEntry(int &, char **)'
pgAdmin3.o: In function `pgAdmin3::OnInit(void)':
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:75:
undefined reference to `wxString::wxString(wchar_t
const *)'
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:75:
undefined reference to `wxPathOnly(wxString const &)'
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:92:
undefined reference to `wxString::wxString(wchar_t
const *)'
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:92:
undefined reference to `wxDir::Exists(wxString const
&)'
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:93:
undefined reference to `wxString::operator=(wchar_t
const *)'
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:95:
undefined reference to `operator+(wxString const &,
wchar_t const *)'
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:97:
undefined reference to `wxString::wxString(wchar_t
const *)'
/opt/Package/pgadmin3-1.0.1/src/pgAdmin3.cpp:97:
undefined reference to `wxDir::Exists(wxString const
&)'
...

--
wxWindows のライブラリがリンクコマンドラインにないので
す。

--
  Jun Kuwamura
 rC Cm
   ^
   ~




pgsql-jp メーリングリストの案内