Hi
I have latest Cygwin and gst smalltalk 3.2. I build it with a configuration like this: "./configure --with-emacs --with-readline --with-gmp --with-tcl --with-tk --enable-gtk --with-system-libsigsegv" When I try to start gst-browser it gives me: $ gst-browser.exe Object: DLD error: requested module gst-gtk was not found SystemExceptions.CInterfaceError(Smalltalk.Exception)>>signal (ExcHandling.st:254) SystemExceptions.CInterfaceError class(Smalltalk.Exception class)>>signal: (ExcHandling.st:161) Smalltalk.DLD class>>addModule: (DLD.st:297) optimized [] in Smalltalk.Package>>primFileIn (PkgLoader.st:1550) Smalltalk.Set(Smalltalk.HashedCollection)>>do: (HashedColl.st:201) [] in Smalltalk.Package>>primFileIn (PkgLoader.st:1551) Smalltalk.BlockClosure>>ensure: (BlkClosure.st:269) Smalltalk.Package>>primFileIn (PkgLoader.st:1544) Kernel.StarPackage>>primFileIn (PkgLoader.st:1076) optimized [] in Smalltalk.PackageLoader class>>fileInPackages: (PkgLoader.st:1870) Smalltalk.OrderedCollection(Smalltalk.SequenceableCollection)>>do: (SeqCollect.st:812) Smalltalk.PackageLoader class>>fileInPackages: (PkgLoader.st:1863) Smalltalk.PackageLoader class>>fileInPackage: (PkgLoader.st:1851) Smalltalk.Package(Kernel.PackageInfo)>>fileIn (PkgLoader.st:491) optimized [] in Smalltalk.UndefinedObject>>executeStatements (/usr/local/share/smalltalk/scripts/Load.st:126) Smalltalk.OrderedCollection(Smalltalk.SequenceableCollection)>>do: (SeqCollect.st:812) [] in Smalltalk.UndefinedObject>>executeStatements (/usr/local/share/smalltalk/scripts/Load.st:124) [] in Smalltalk.BlockClosure>>ifCurtailed: (BlkClosure.st:287) Smalltalk.BlockClosure>>ensure: (BlkClosure.st:269) Smalltalk.BlockClosure>>ifCurtailed: (BlkClosure.st:273) Smalltalk.UndefinedObject>>executeStatements (/usr/local/share/smalltalk/scripts/Load.st:114) What am I missing? _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
> $ gst-browser.exe
> Object: DLD error: requested module gst-gtk was not found You are missing GTK+ libraries for Cygwin. Paolo _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
On 06/22/2010 11:46 PM, Andrei Stebakov wrote:
> Well, I have libgtk2.0-devel, gtk+ and libgtk2.0_0 installed on the > system. Looking at Cygwin packages there doesn't seem to be something > more related to GTK+. Please attach config.log from the build directory. Also, please do not go offlist. Thanks, Paolo _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
My message can't get through. Looks like you have limitations on the
size of a message so my log file is bigger. So I've zipped it this time. On Tue, Jun 22, 2010 at 6:37 PM, Paolo Bonzini <[hidden email]> wrote: > On 06/22/2010 11:46 PM, Andrei Stebakov wrote: >> >> Well, I have libgtk2.0-devel, gtk+ and libgtk2.0_0 installed on the >> system. Looking at Cygwin packages there doesn't seem to be something >> more related to GTK+. > > Please attach config.log from the build directory. Also, please do not go > offlist. > > Thanks, > > Paolo > _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk config.zip (39K) Download Attachment |
On 06/23/2010 05:01 PM, Andrei Stebakov wrote:
> My message can't get through. Looks like you have limitations on the > size of a message so my log file is bigger. So I've zipped it this > time. Thanks, this looks sane. Can you also run make clean make >make.log 2>&1 and send (possibly zipped) make.log to the list too? Thanks, Paolo _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
Attached.
On Wed, Jun 23, 2010 at 11:22 AM, Paolo Bonzini <[hidden email]> wrote: > On 06/23/2010 05:01 PM, Andrei Stebakov wrote: >> >> My message can't get through. Looks like you have limitations on the >> size of a message so my log file is bigger. So I've zipped it this >> time. > > Thanks, this looks sane. Can you also run > > make clean > make >make.log 2>&1 > > and send (possibly zipped) make.log to the list too? > > Thanks, > > Paolo > _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk make.zip (28K) Download Attachment |
On 06/23/2010 05:36 PM, Andrei Stebakov wrote:
> Attached. > > On Wed, Jun 23, 2010 at 11:22 AM, Paolo Bonzini<[hidden email]> wrote: >> On 06/23/2010 05:01 PM, Andrei Stebakov wrote: >>> >>> My message can't get through. Looks like you have limitations on the >>> size of a message so my log file is bigger. So I've zipped it this >>> time. >> >> Thanks, this looks sane. Can you also run >> >> make clean >> make>make.log 2>&1 It says: *** Warning: linker path does not have real file for library -lgtk-x11-2.0. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libgtk-x11-2.0 but no candidates were found. (...for file magic test) This is interesting, because this passed in config.log: gcc -o conftest.exe -g -O2 -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wno-strict-aliasing -Wno-switch -fno-gcse -fstrict-aliasing -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lgio-2.0 -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpangoft2-1.0 -lXext -lXfixes -lcairo -lpixman-1 -lglitz -lpng12 -lxcb-render-util -lXrender -lxcb-render -lX11 -lxcb -lXau -lXdmcp -lpango-1.0 -lm -lfontconfig -lexpat -lfreetype -lz -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -lm Can you attach also the "libtool" script found in the build directory, and the output of find /usr -name "???gtk-x11-2.0*" Thanks, Paolo _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
find /usr -name "???gtk-x11-2.0*" gives:
/usr/bin/cyggtk-x11-2.0-0.dll /usr/lib/libgtk-x11-2.0.dll.a /usr/lib/libgtk-x11-2.0.la Libtool is attached. On Wed, Jun 23, 2010 at 3:40 PM, Paolo Bonzini <[hidden email]> wrote: > On 06/23/2010 05:36 PM, Andrei Stebakov wrote: >> >> Attached. >> >> On Wed, Jun 23, 2010 at 11:22 AM, Paolo Bonzini<[hidden email]> wrote: >>> >>> On 06/23/2010 05:01 PM, Andrei Stebakov wrote: >>>> >>>> My message can't get through. Looks like you have limitations on the >>>> size of a message so my log file is bigger. So I've zipped it this >>>> time. >>> >>> Thanks, this looks sane. Can you also run >>> >>> make clean >>> make>make.log 2>&1 > > It says: > > *** Warning: linker path does not have real file for library -lgtk-x11-2.0. > *** I have the capability to make that library automatically link in when > *** you link to this library. But I can only do this if you have a > *** shared version of the library, which you do not appear to have > *** because I did check the linker path looking for a file starting > *** with libgtk-x11-2.0 but no candidates were found. (...for file magic > test) > > This is interesting, because this passed in config.log: > > gcc -o conftest.exe -g -O2 -Wall -Wdeclaration-after-statement -Wno-format > -Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wno-strict-aliasing > -Wno-switch -fno-gcse -fstrict-aliasing -I/usr/include/gtk-2.0 > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 > conftest.c -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 > -lpangocairo-1.0 -lgio-2.0 -lXinerama -lXi -lXrandr -lXcursor -lXcomposite > -lXdamage -lpangoft2-1.0 -lXext -lXfixes -lcairo -lpixman-1 -lglitz -lpng12 > -lxcb-render-util -lXrender -lxcb-render -lX11 -lxcb -lXau -lXdmcp > -lpango-1.0 -lm -lfontconfig -lexpat -lfreetype -lz -lgobject-2.0 > -lgmodule-2.0 -lglib-2.0 -lintl -liconv -lm > > Can you attach also the "libtool" script found in the build directory, and > the output of > > find /usr -name "???gtk-x11-2.0*" > > Thanks, > > Paolo > _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk libtool.zip (97K) Download Attachment |
Free forum by Nabble | Edit this page |