Date: Tue, 28 Oct 2008 01:13:41 +0000 From: pwn <pwnedomina@gmail.com> To: Naram Qashat <cyberbotx@cyberbotx.com> Cc: freebsd-ports-bugs@freebsd.org Subject: Re: scite port Message-ID: <49066745.9010102@gmail.com> In-Reply-To: <49065EB0.3080703@cyberbotx.com> References: <bf32b2c90810270328j7ce7c662l9527e240534f5069@mail.gmail.com> <4905AF39.9060408@cyberbotx.com> <4906461F.2030803@gmail.com> <49064EE2.8090608@cyberbotx.com> <490651D6.7050605@gmail.com> <49065EB0.3080703@cyberbotx.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Naram Qashat escreveu: > pwn wrote: >> Naram Qashat escreveu: >>> pwn wrote: >>>> Naram Qashat escreveu: >>>>> pwn wrote: >>>>>> im unable to install scite due to a problem with scintilla >>>>>> >>>>>> this is the output of a build of scite >>>>>> >>>>>> ===> Installing for scintilla-1.77 >>>>> >>>>> From the looks of it, it's trying to install scintilla built with >>>>> GTK1 instead of GTK2. For an easy fix, manually install scintilla >>>>> first with the WITH_GTK2 knob set to yes. As an aside, if anyone >>>>> could tell me if there is a way to specify in scite's Makefile >>>>> that it's depend on scintilla needs to be built with having >>>>> WITH_GTK2 set, I'd appreciate it. Right now it only checks if an >>>>> existing install of scintilla was built as GTK2. >>>>> >>>>> Thanks, >>>>> Naram Qashat >>>> this is the output of scintilla when build with GTK2 >>>> # make install -DWITH_GTK2 >>>> ===> Installing for scintilla-gtk2-1.77 >>>> ===> scintilla-gtk2-1.77 depends on executable: pkg-config - found >>>> ===> scintilla-gtk2-1.77 depends on file: >>>> /usr/local/lib/gio/modules/libgiofam.so - found >>>> ===> scintilla-gtk2-1.77 depends on shared library: iconv.3 - found >>>> ===> scintilla-gtk2-1.77 depends on shared library: atk-1.0.0 - >>>> found >>>> ===> scintilla-gtk2-1.77 depends on shared library: glib-2.0.0 - >>>> found >>>> ===> scintilla-gtk2-1.77 depends on shared library: gtk-x11-2.0.0 >>>> - found >>>> ===> scintilla-gtk2-1.77 depends on shared library: pango-1.0.0 - >>>> found >>>> ===> Generating temporary packing list >>>> ===> Checking if x11-toolkits/scintilla already installed >>>> /bin/mkdir -p /usr/local/include/scintilla >>>> install -o root -g wheel -m 444 >>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../include/*.h >>>> /usr/local/include/scintilla >>>> install -s -o root -g wheel -m 555 >>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../bin/libscintilla.so.1 >>>> /usr/local/lib >>>> install: >>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../bin/libscintilla.so.1: >>>> No such file or directory >>>> *** Error code 71 >>>> >>>> Stop in /usr/ports/x11-toolkits/scintilla. >>> >>> If you had built it with GTK1 before, you'll need to rebuild it, >>> just telling it to install using WITH_GTK2=yes when it wasn't built >>> with that won't work. But let me know if it still complains about >>> the missing libscintilla.so.1 even if you do that. I'm a bit >>> surprised you are getting this since I build scintilla both with and >>> without the WITH_GTK2 knob enabled and I don't get this issue. Maybe >>> you should also give me your uname -a output just in case. >>> >>> Thanks, >>> Naram Qashat >> >> i already try to build using WITH_GTK2 knob enabled, and i get the >> same error complaining libscintilla.so.1, this is the output of uname -a >> FreeBSD fbsd.home 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #5: Sun Oct >> 26 04:26:09 WET 2008 pwn@fbsd.home:/usr/obj/usr/src/sys/FKERN i386 >> also, dont know if its relevant but after a build try he generate a >> folder with name work which contains sever other files/folders >> # ls work/ >> .PLIST.mktmp >> .extract_done.scintilla._usr_local scite/ >> .build_done.scintilla._usr_local .patch_done.scintilla._usr_local >> .configure_done.scintilla._usr_local scintilla/ >> inside scintilla and scite folders there are files which contain >> instructions for compile >> >> > > Can you look through the build and see if this line ever came up (or > something really close to it) and if there was anything unusual after it? > > c++ -shared -D_THREAD_SAFE -D_REENTRANT -I/usr/local/include/gtk-2.0 > -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 > -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 > -I/usr/local/include -I/usr/local/include/glib-2.0 > -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2 > -I/usr/local/include/pixman-1 -o ../bin/libscintilla.so.1 > DocumentAccessor.o WindowAccessor.o KeyWords.o StyleContext.o > CharClassify.o Decoration.o Document.o CallTip.o ScintillaBase.o > ContractionState.o Editor.o ExternalLexer.o PropSet.o PlatGTK.o > KeyMap.o LineMarker.o PositionCache.o ScintillaGTK.o CellBuffer.o > ViewStyle.o RESearch.o RunStyles.o Style.o Indicator.o AutoComplete.o > UniConversion.o XPM.o scintilla-marshal.o > > That's the link for libscintilla.so.1, so if that's not there or if > there was some error or something after that, it wouldn't have built > it. I can't see anything else odd, we're using the same version of > FreeBSD (Although I'm using 7.0, but both of us are using i386). I > just built it here and got libscintilla.so.1 in > work/scintilla/gtk/../bin like it should be. > > Thanks, > > *Naram Qashat* , here you have the link with the output of scintilla http://pastebin.com/m5d2a5524 and thank you for try to help, i just ask if there is any workaround since im unable to install scite via pkg_add >>> >>>>> >>>>>> ===> scintilla-1.77 depends on executable: pkg-config - found >>>>>> ===> Generating temporary packing list >>>>>> ===> Checking if x11-toolkits/scintilla already installed >>>>>> /bin/mkdir -p /usr/local/include/scintilla >>>>>> install -o root -g wheel -m 444 >>>>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../include/*.h >>>>>> /usr/local/include/scintilla >>>>>> install -s -o root -g wheel -m 555 >>>>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../bin/libscintilla.so.1 >>>>>> >>>>>> /usr/local/lib >>>>>> install: >>>>>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/../bin/libscintilla.so.1: >>>>>> >>>>>> No such file or directory >>>>>> *** Error code 71 >>>>>> >>>>>> Stop in /usr/ports/x11-toolkits/scintilla. >>>>>> *** Error code 1 >>>>>> >>>>>> Stop in /usr/ports/editors/scite. >>>>>> >>>>>> what should i do to correct this, im using FreeBSD 7.1-PRERELEASE >>>>>> and all >>>>>> ports where updated via csup, this is the distinfo >>>>>> >>>>>> MD5 (scite177.tgz) = ba016919190c12cfb712e1f004df4187 >>>>>> SHA256 (scite177.tgz) = >>>>>> 51b14c1fdff1b88f9361faef5030bc8df24cdc4b23d2d9181303a7708f2eb2af >>>>>> SIZE (scite177.tgz) = 1520037 >>>>>> >>>>>> thanks in advance. >>>>>> _______________________________________________ >>>>>> freebsd-ports-bugs@freebsd.org mailing list >>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs >>>>>> To unsubscribe, send any mail to >>>>>> "freebsd-ports-bugs-unsubscribe@freebsd.org" >>>>>> >>>>> >>>> >>>> >>> >> >> >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49066745.9010102>