Configure script / RedHat 8.0 issues
От | Jean-Michel POURE |
---|---|
Тема | Configure script / RedHat 8.0 issues |
Дата | |
Msg-id | 200306162034.57386.jm.poure@freesurf.fr обсуждение исходный текст |
Список | pgadmin-hackers |
Dear all, I had some problems while packaging new RPMs (new naming scheme). If you don't have time, just don't fix them. These problems are not important: 1) pgAdmin3 configure script wxGTK2ud-cvs rpm from http://snake.pgadmin.org/redhat9/development_environment will install /usr/bin/wxgtk2ud-2.5-config and not /usr/bin/wx-config (as in wxGTK2.4). I don't want to create the symlink in the wxGTK2ud package to avoid conflicts with existing wxGTK2.5 packages. Could it possible to modify the ./configure script so that it checks for /usr/bin/wxgtk2ud-2.5-config when passed with the following options: --enable-debug --enable-unicode --enable-gtk2 Adam: do you think you can fix this? 2) pgAdmin3 compilation under RedHat 8.0 Rebuilding wxGTK2 works, not pgAdmin3. a) rpmbuild --rebuild wxGTK2ud-cvs-2.5-20030607.src.rpm Install bynary packages. Then, create a symlink from /usr/bin/wxgtk2ud-2.5-config to /usr/bin/wx-config This works fine. b) Then, rebuild pgAdmin3 package rpmbuild --rebuild pgadmin3-0.1.1-20030616.src.rpm Any idea why compilation fails under RedHat 8.0? Configure fails with the following error: + sh bootstrap + aclocal + autoheader + automake --foreign --add-missing --copy configure.ac:7: `automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER' error: Bad exit status from /var/tmp/rpm-tmp.3017 (%build) If I use a RedHat 9 configure script: 1plus: warning: changing search order for system directory "/usr/include" cc1plus: warning: as it has already been specified as a non-system directory if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/lib/wx/include/gtk2ud-2.5 -D__WXDEBUG__ -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include -DDATA_DIR=\"/usr/local/pgadmin3/share/pgadmin3/\" -Wall -g -I./include/ -I -g -O2 -MT pgObject.o -MD -MP -MF ".deps/pgObject.Tpo" \ -c -o pgObject.o `test -f 'schema/pgObject.cpp' || echo './'`schema/pgObject.cpp; \ then mv -f ".deps/pgObject.Tpo" ".deps/pgObject.Po"; \ else rm -f ".deps/pgObject.Tpo"; exit 1; \ fi cc1plus: warning: changing search order for system directory "/usr/include" cc1plus: warning: as it has already been specified as a non-system directory schema/pgObject.cpp: In member function `void pgObject::AppendMenu(wxMenu*, int)': schema/pgObject.cpp:83: `MNU_NEW' undeclared (first use this function) schema/pgObject.cpp:83: (Each undeclared identifier is reported only once for each function it appears in.) make[2]: *** [pgObject.o] Error 1 make[2]: Leaving directory `/usr/src/redhat/BUILD/pgadmin3-20030615/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/redhat/BUILD/pgadmin3-20030615' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.22661 (%build)
В списке pgadmin-hackers по дате отправления: