[wxPython] Problem in building wxPython-2.3.1 in sun-solaris2 .7

Hi,

Here is the o/p from wxGTK. but wxPython doesn't have such,

mariapX@agni-t-/users3/mmariapX/wxGTK-2.3.0 [ 100 ] % ./configure --help
Usage: configure [options] [host]
Options: [defaults in brackets after descriptions]
Configuration:
  --cache-file=FILE cache test results in FILE
  --help print this message
  --no-create do not create output files
  --quiet, --silent do not print `checking...' messages
  --version print the version of autoconf that created
configure
Directory and file names:
  --prefix=PREFIX install architecture-independent files in PREFIX
                          [/usr/local]
  --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
                          [same as prefix]
  --bindir=DIR user executables in DIR [EPREFIX/bin]
  --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
  --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
  --datadir=DIR read-only architecture-independent data in DIR
                          [PREFIX/share]
  --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
  --sharedstatedir=DIR modifiable architecture-independent data in DIR
                          [PREFIX/com]
  --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
  --libdir=DIR object code libraries in DIR [EPREFIX/lib]
  --includedir=DIR C header files in DIR [PREFIX/include]
  --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
  --infodir=DIR info documentation in DIR [PREFIX/info]
  --mandir=DIR man documentation in DIR [PREFIX/man]
  --srcdir=DIR find the sources in DIR [configure dir or ..]
  --program-prefix=PREFIX prepend PREFIX to installed program names
  --program-suffix=SUFFIX append SUFFIX to installed program names
  --program-transform-name=PROGRAM
                          run sed PROGRAM on installed program names
Host type:
  --build=BUILD configure for building on BUILD [BUILD=HOST]
  --host=HOST configure for HOST [guessed]
  --target=TARGET configure for TARGET [TARGET=HOST]
Features and packages:
  --disable-FEATURE do not include FEATURE (same as
--enable-FEATURE=no)
  --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  --x-includes=DIR X include files are in DIR
  --x-libraries=DIR X library files are in DIR
--enable and --with options recognized:
--enable-gui use GUI classes
  --with-gtk use GTK+
  --with-motif use Motif/Lesstif
  --with-mac use Mac OS X
  --with-wine use WINE
  --with-cygwin use Cygwin for MS-Windows
  --with-mingw use GCC Minimal MS-Windows
  --with-pm use OS/2 Presentation Manager
  --with-gtk-prefix=PFX Prefix where GTK is installed
  --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed
--with-libpng use libpng (PNG image format)
--with-libjpeg use libjpeg (JPEG file format)
--with-libtiff use libtiff (TIFF file format)
--with-freetype use freetype (font rasterizer)
--with-opengl use OpenGL (or Mesa)
--with-dmalloc use dmalloc library (www.letters.com/dmalloc)
--with-zlib use zlib for LZW compression
--with-odbc use the IODBC and wxODBC classes
--enable-shared create shared library code
--enable-burnt_name create set name in shared library
--enable-optimise create optimised code
--enable-debug same as debug_flag and debug_info
--enable-debug_flag set __WXDEBUG__ flag (recommended for developers!)
--enable-debug_info create code with debugging information
--enable-debug_gdb create code with extra GDB debugging information
--enable-debug_cntxt use wxDebugContext
--enable-mem_tracing create code with memory tracing
--enable-profile create code with profiling information
--enable-no_rtti create code without RTTI information
--enable-no_exceptions create code without exceptions information
--enable-permissive compile code disregarding strict ANSI
--enable-no_deps create code without dependency information
--enable-intl use internationalization system
--enable-config use wxConfig (and derived) classes
--enable-sockets use socket/network classes
--enable-ipc use interprocess communication (wxSocket etc.)
--enable-dialupman use dialup network classes
--enable-apple_ieee use the Apple IEEE codec
--enable-timedate use date/time classes
--enable-wave use wxWave class
--enable-fraction use wxFraction class
--enable-dynlib use wxLibrary class for DLL loading
--enable-longlong use wxLongLong class
--enable-geometry use geometry class
--enable-log use logging system
--enable-streams use wxStream etc classes
--enable-file use wxFile classes
--enable-textfile use wxTextFile classes
--enable-unicode compile wxString with Unicode support
--enable-wcsrtombs use wcsrtombs instead of buggy (GNU libc1/Linux
libc5) wcstombs
--enable-wxprintfv use wxWindows implementation of vprintf()
--enable-std_iostreams use standard C++ stream classes
--enable-filesystem use virtual file systems classes
--enable-fs_inet use virtual HTTP/FTP filesystems
--enable-fs_zip use virtual ZIP filesystems
--enable-zipstream use wxZipInputStream
--enable-catch_segvs catch signals and pass them to
wxApp::OnFatalException
--enable-threads use threads
--enable-serial use class serialization
--enable-docview use document view architecture
--enable-help use help (using external browser at present)
--enable-constraints use layout-constraints system
--enable-printarch use printing architecture
--enable-mdi use multiple document interface architecture
--enable-postscript use wxPostscriptDC device context (default for gtk+)
--enable-prologio use Prolog IO library
--enable-resources use wxWindows resources
--enable-xresources use X resources for save (default for gtk+)
--enable-clipboard use wxClipboard classes
--enable-dnd use Drag'n'Drop classes
--enable-metafile use win32 metafiles
--enable-wxtree make wxTree library
--enable-controls use all usual controls
--enable-accel use accelerators
--enable-caret use wxCaret class
--enable-bmpbutton use wxBitmapButton class
--enable-checkbox use wxCheckBox class
--enable-checklst use wxCheckListBox (listbox with checkboxes) class
--enable-choice use wxChoice class
--enable-combobox use wxComboBox classes
--enable-gauge use wxGauge class
--enable-grid use wxGrid class
--enable-newgrid use new wxGrid class
--enable-imaglist use wxImageList class
--enable-listbox use wxListBox class
--enable-listctrl use wxListCtrl class
--enable-notebook use wxNotebook class
--enable-radiobox use wxRadioBox class
--enable-radiobtn use wxRadioButton class
--enable-sash use wxSashWindow class
--enable-scrollbar use wxScrollBar class and scrollable windows
--enable-slider use wxSlider class
--enable-spinbtn use wxSpinButton class
--enable-spinctrl use wxSpinCtrl class
--enable-splitter use wxSplitterWindow class
--enable-statbmp use wxStaticBitmap class
--enable-statbox use wxStaticBox class
--enable-statline use wxStaticLine class
--enable-statusbar use wxStatusBar class
--enable-tabdialog use wxTabControl class
--enable-togglebtn use wxToggleButton class
--enable-toolbar use wxToolBar class
--enable-tbarnative use native wxToolBar class
--enable-tbarsmpl use wxToolBarSimple class
--enable-treectrl use wxTreeCtrl class
--enable-commondlg use common dialogs (wxDirDialog, wxProgressDialog,
wxTextDialog, ...)
--enable-dirdlg use wxDirDialog
--enable-textdlg use wxTextDialog
--enable-tipdlg use startup tips
--enable-progressdlg use wxProgressDialog
--enable-miniframe use wxMiniFrame class
--enable-html use wxHTML sub-library
--enable-tooltips use wxToolTip class
--enable-splines use spline drawing code
--enable-validators use wxValidator and derived classes
--enable-busyinfo use wxBusyInfo
--enable-joystick compile in joystick support (Linux only)
--enable-image use wxImage class
--enable-gif use gif images (GIF file format)
--enable-pcx use pcx images (PCX file format)
--enable-pnm use pnm images (PNM file format)
--enable-xpm use xpm images (XPM file format)
  --with-gtk-prefix=PFX Prefix where GTK is installed (optional)
  --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)
  --disable-gtktest Do not try to compile and run a test GTK program
  --with-x use the X Window System

Here is o/p from configure command for wxGTK:-

mmariapX@agni-t-/users3/mmariapX/wxGTK-2.3.0/build_test [ 48 ] %
../configure --with-gtk --with--gtk-prefix=/users3/mmariapX/projects
--prefix=/users3/mmariapX/projects_test --enable-permissive
creating cache ./config.cache
checking host system type... sparc-sun-solaris2.7
checking target system type... sparc-sun-solaris2.7
checking build system type... sparc-sun-solaris2.7
loading argument cache configarg.cache
checking for --enable-gui... yes
checking for --with-libpng... yes
checking for --with-libjpeg... yes
checking for --with-libtiff... yes
checking for --with-freetype... no
checking for --with-opengl... no
checking for --with-dmalloc... no
checking for --with-zlib... yes
checking for --with-odbc... no
checking for --enable-shared... yes
checking for --enable-burnt_name... no
checking for --enable-optimise... yes
checking for --enable-debug... no
checking for --enable-debug_flag... no
checking for --enable-debug_info... no
checking for --enable-debug_gdb... no
checking for --enable-debug_cntxt... no
checking for --enable-mem_tracing... no
checking for --enable-profile... no
checking for --enable-no_rtti... no
checking for --enable-no_exceptions... no
checking for --enable-permissive... yes
checking for --enable-no_deps... no
checking for --enable-intl... yes
checking for --enable-config... yes
checking for --enable-sockets... yes
checking for --enable-ipc... yes
checking for --enable-dialupman... yes
checking for --enable-apple_ieee... yes
checking for --enable-timedate... yes
checking for --enable-wave... no
checking for --enable-fraction... no
checking for --enable-dynlib... yes
checking for --enable-longlong... yes
checking for --enable-geometry... yes
checking for --enable-log... yes
checking for --enable-streams... yes
checking for --enable-file... yes
checking for --enable-textfile... yes
checking for --enable-unicode... no
checking for --enable-wcsrtombs... no
checking for --enable-wxprintfv... no
checking for --enable-std_iostreams... no
checking for --enable-filesystem... yes
checking for --enable-fs_inet... yes
checking for --enable-fs_zip... yes
checking for --enable-zipstream... yes
checking for --enable-catch_segvs... yes
checking for --enable-threads... yes
checking for --enable-serial... yes
checking for --enable-docview... yes
checking for --enable-help... yes
checking for --enable-constraints... yes
checking for --enable-printarch... yes
checking for --enable-mdi... yes
checking for --enable-postscript... yes
checking for --enable-prologio... yes
checking for --enable-resources... yes
checking for --enable-xresources... no
checking for --enable-clipboard... yes
checking for --enable-dnd... yes
checking for --enable-metafile... yes
checking for --enable-wxtree... yes
checking for --enable-controls... no
checking for --enable-accel... yes
checking for --enable-caret... yes
checking for --enable-bmpbutton... yes
checking for --enable-checkbox... yes
checking for --enable-checklst... yes
checking for --enable-choice... yes
checking for --enable-combobox... yes
checking for --enable-gauge... yes
checking for --enable-grid... yes
checking for --enable-newgrid... yes
checking for --enable-imaglist... yes
checking for --enable-listbox... yes
checking for --enable-listctrl... yes
checking for --enable-notebook... yes
checking for --enable-radiobox... yes
checking for --enable-radiobtn... yes
checking for --enable-sash... yes
checking for --enable-scrollbar... yes
checking for --enable-slider... yes
checking for --enable-spinbtn... yes
checking for --enable-spinctrl... yes
checking for --enable-splitter... yes
checking for --enable-statbmp... yes
checking for --enable-statbox... yes
checking for --enable-statline... yes
checking for --enable-statusbar... yes
checking for --enable-tabdialog... no
checking for --enable-togglebtn... yes
checking for --enable-toolbar... yes
checking for --enable-tbarnative... yes
checking for --enable-tbarsmpl... yes
checking for --enable-treectrl... yes
checking for --enable-commondlg... yes
checking for --enable-dirdlg... yes
checking for --enable-textdlg... yes
checking for --enable-tipdlg... yes
checking for --enable-progressdlg... yes
checking for --enable-miniframe... yes
checking for --enable-html... yes
checking for --enable-tooltips... yes
checking for --enable-splines... yes
checking for --enable-validators... yes
checking for --enable-busyinfo... yes
checking for --enable-joystick... yes
checking for --enable-image... yes
checking for --enable-gif... yes
checking for --enable-pcx... yes
checking for --enable-pnm... yes
checking for --enable-pnm... yes
saving argument cache configarg.cache
checking for toolkit... gtk
updating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking whether gcc needs -traditional... no
checking for c++... c++
checking whether the C++ compiler (c++ ) works... yes
checking whether the C++ compiler (c++ ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking for ranlib... ranlib
checking for ar... ar
checking for a BSD compatible install... ../install-sh -c
checking for strip... strip
checking make for VPATH support... yes
checking for bison... bison -y
checking for flex... flex
checking for yywrap in -lfl... no
checking whether ln -s works... yes
updating cache ./config.cache
checking for gtk-config-2.0... no
checking for GTK - version >= 1.3.1... no
*** The gtk-config-2.0 script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG_2_0 environment variable to the
*** full path to gtk-config-2.0.
checking for gtk-config... /users3/mmariapX/projects/bin/gtk-config
checking for GTK - version >= 1.2.7... yes
checking for gtk-config... (cached) /users3/mmariapX/projects/bin/gtk-config
checking for GTK - version >= 1.2.3... yes
checking for gdk_im_open in -lgdk... yes
checking for X... libraries /usr/openwin/lib, headers /usr/openwin/include
checking whether -R must be followed by a space... no
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... no
checking for gethostbyname in -lnsl... yes
checking for connect... no
checking for connect in -lsocket... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for strings.h... yes
checking for unistd.h... yes
checking for fcntl.h... yes
checking for wchar.h... yes
checking for wcstr.h... no
checking for fnmatch.h... yes
checking for iconv.h... yes
checking for langinfo.h... yes
checking for X11/XKBlib.h... no
checking for ANSI C header files... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for wchar_t... yes
checking for pw_gecos in struct passwd... yes
checking for working const... yes
checking for inline... inline
checking size of char... 1
checking size of short... 2
checking size of int *... 4
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking size of wchar_t... 4
checking whether byte ordering is bigendian... yes
checking for iostream... yes
checking if C++ compiler supports bool... yes
checking if you need GNU extensions... no
checking for wcslen in -lc... yes
checking for vprintf... yes
checking for vsnprintf... yes
checking for vsscanf... yes
checking if iconv() takes char**... no
checking for sigaction... yes
checking for sa_handler type... int
checking for vfork... yes
checking for timegm... no
checking for putenv... yes
checking for nanosleep... no
checking for nanosleep in -lposix4... yes
checking for uname... yes
checking for strtok_r... yes
checking for inet_addr... no
checking for inet_addr in -lnsl... yes
checking for inet_aton... no
checking for inet_aton in -lnsl... no
updating cache ./config.cache
checking for pthread_create in -lpthread... yes
checking for thr_setconcurrency... yes
checking for sched.h... yes
checking for sched_yield in -lpthread... no
checking for sched_yield in -lposix4... yes
checking for pthread_attr_getschedpolicy in -lpthread... yes
checking for pthread_attr_setschedparam in -lpthread... yes
checking for sched_get_priority_max in -lpthread... no
checking for sched_get_priority_max in -lposix4... yes
checking for pthread_cancel in -lpthread... yes
checking for pthread_cleanup_push/pop... yes
checking for pthread_mutexattr_t... yes
checking for strptime... yes
checking for timezone variable in <time.h>... timezone
checking for localtime... yes
checking for tm_gmtoff in struct tm... no
checking for gettimeofday... yes
checking whether gettimeofday takes two arguments... yes
checking for socket... no
checking for socket in -lsocket... yes
checking what is the type of the third argument of getsockname... socklen_t
checking for linux/joystick.h... no
configure: warning: Joystick not supported by this system
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for dlerror... yes
checking whether make sets ${MAKE}... yes
updating cache ./config.cache
creating ./config.status
creating wx-config
creating src/make.env
creating src/makeprog.env
creating src/makelib.env
creating Makefile
creating setup.h
configuring in demos
running /bin/sh ../../demos/configure --with-gtk
--with--gtk-prefix=/users3/mmariapX/projects
--prefix=/users3/mmariapX/projects_test --enable-permissive
--cache-file=.././config.cache --srcdir=../../demos
loading cache .././config.cache
creating ./config.status
creating Makefile
creating bombs/Makefile
creating dbbrowse/Makefile
creating forty/Makefile
creating fractal/Makefile
creating life/Makefile
creating poem/Makefile
configuring in samples
running /bin/sh ../../samples/configure --with-gtk
--with--gtk-prefix=/users3/mmariapX/projects
--prefix=/users3/mmariapX/projects_test --enable-permissive
--cache-file=.././config.cache --srcdir=../../samples
loading cache .././config.cache
creating ./config.status
creating Makefile
creating caret/Makefile
creating calendar/Makefile
creating checklst/Makefile
creating config/Makefile
creating controls/Makefile
creating console/Makefile
creating db/Makefile
creating dialogs/Makefile
creating dialup/Makefile
creating docview/Makefile
creating docvwmdi/Makefile
creating dnd/Makefile
creating dragimag/Makefile
creating drawing/Makefile
creating dynamic/Makefile
creating event/Makefile
Can't open ../../samples/event/Makefile.in
creating exec/Makefile
creating font/Makefile
creating grid/Makefile
creating help/Makefile
creating image/Makefile
creating internat/Makefile
creating ipc/Makefile
creating joytest/Makefile
creating layout/Makefile
creating listctrl/Makefile
creating mdi/Makefile
creating menu/Makefile
creating memcheck/Makefile
creating minifram/Makefile
creating minimal/Makefile
creating newgrid/Makefile
creating notebook/Makefile
creating png/Makefile
creating printing/Makefile
creating proplist/Makefile
creating propsize/Makefile
creating richedit/Makefile
creating resource/Makefile
creating rotate/Makefile
creating sashtest/Makefile
creating scroll/Makefile
creating scrollsub/Makefile
creating splitter/Makefile
creating statbar/Makefile
creating text/Makefile
creating thread/Makefile
creating toolbar/Makefile
creating treectrl/Makefile
creating treelay/Makefile
creating typetest/Makefile
creating validate/Makefile
creating sockets/Makefile
creating wizard/Makefile
creating html/Makefile
creating html/about/Makefile
creating html/help/Makefile
creating html/printing/Makefile
creating html/helpview/Makefile
creating html/test/Makefile
creating html/zip/Makefile
creating html/virtual/Makefile
creating html/widget/Makefile
creating opengl/Makefile
creating opengl/cube/Makefile
creating opengl/penguin/Makefile
creating opengl/isosurf/Makefile
configuring in utils
running /bin/sh ../../utils/configure --with-gtk
--with--gtk-prefix=/users3/mmariapX/projects
--prefix=/users3/mmariapX/projects_test --enable-permissive
--cache-file=.././config.cache --srcdir=../../utils
loading cache .././config.cache
creating ./config.status
creating Makefile
creating makegen/Makefile
creating HelpGen/Makefile
creating HelpGen/src/Makefile
creating tex2rtf/Makefile
creating tex2rtf/src/Makefile
creating hhp2cached/Makefile
creating dialoged/Makefile
creating dialoged/src/Makefile
configuring in contrib
running /bin/sh ../../contrib/configure --with-gtk
--with--gtk-prefix=/users3/mmariapX/projects
--prefix=/users3/mmariapX/projects_test --enable-permissive
--cache-file=.././config.cache --srcdir=../../contrib
loading cache .././config.cache
checking how to run the C preprocessor... (cached) gcc -E
checking for esd.h... no
updating cache .././config.cache
creating ./config.status
creating Makefile
creating src/Makefile
creating src/ogl/Makefile
creating src/mmedia/Makefile
creating src/stc/Makefile
creating src/xml/Makefile
creating src/canvas/Makefile
creating src/gizmos/Makefile
creating src/plot/Makefile
creating src/applet/Makefile
creating samples/Makefile
creating samples/mmedia/Makefile
creating samples/ogl/Makefile
creating samples/ogl/ogledit/Makefile
creating samples/ogl/studio/Makefile
creating samples/stc/Makefile
creating samples/canvas/Makefile
creating samples/canvas/test/Makefile
creating samples/canvas/simple/Makefile
creating samples/gizmos/Makefile
creating samples/gizmos/multicell/Makefile
creating samples/gizmos/splittree/Makefile
creating samples/xml/Makefile
creating samples/plot/Makefile
creating samples/applet/Makefile
creating utils/Makefile
creating utils/wxrc/Makefile
creating utils/wxrcedit/Makefile
creating utils/convertrc/Makefile
mmariapX@agni-t-/users3/mmariapX/wxGTK-2.3.0/build_test [ 49 ] %

···

-----Original Message-----
From: crispin@iinet.net.au [mailto:crispin@iinet.net.au]
Sent: Monday, November 12, 2001 3:08 PM
To: wxpython-users@lists.wxwindows.org
Subject: Re: [wxPython] Problem in building wxPython-2.3.1 in
sun-solaris2 .7

On Mon, Nov 12, 2001 at 12:53:35AM -0800, Mariappan, MaharajanX wrote:

I'm not using joystick. It seems We have to set some options in building
wxPython apart from turning off mentioned three flags in
setup.py file or building wxGTK.

What does ./configure --help give you. For both wxPython and wxGTK?

Crispin

_______________________________________________
wxpython-users mailing list
wxpython-users@lists.wxwindows.org
http://lists.wxwindows.org/mailman/listinfo/wxpython-users