scite port
pwn
pwnedomina at gmail.com
Tue Oct 28 04:16:16 UTC 2008
Naram Qashat escreveu:
> pwn wrote:
>> Naram Qashat escreveu:
>>> pwn wrote:
>>>> 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 at 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
>>>>
>>>
>>> Very strange, your system doesn't seem to be linking
>>> libscintilla.so.1 at all. However, I do notice a different between
>>> our systems. Do you have AR defined anywhere? On line 127 of your
>>> output, it shows it use "ar rc" to create a scintilla.a instead of
>>> creating libscintilla.so.1 and libscintilla_lexers.so.1. I'm a
>>> little puzzled by that. If you could, from
>>> /usr/ports/x11-toolkits/scintilla, do "make patch" and then pastebin
>>> the contents of work/scintilla/gtk/makefile for me. I want to see
>>> if our files differ in any way as well. I'd like to narrow down
>>> what the issue is.
>>>
>>> Thanks,
>>> Naram Qashat
>>
>> here you have the contents of
>> /usr/ports/x11-toolkits/scintilla/work/scintilla/gtk/makefile
>> http://pastebin.com/m6db7bc18
>>
>
> Your system isn't patching the makefile at all. Looking at the first
> pastebin again, I notice it seems like it's ignoring the patch-aa file
> in the files folder of /usr/ports/x11-toolkits/scintilla. And I can't
> see anything that would cause that to happen. You aren't missing the
> files directory in /usr/ports/x11-toolkits/scintilla, are you? If
> that is missing, you may need to re-cvsup to regenerate that folder.
> If it's there, then I'm stumped, because the patch-aa file needs to be
> applied for the port to install correctly.
>
> Thanks,
> Naram Qashat
im not missing any files and this port tree was recent updated using
csup, ill try re-csup as you say maybe this will solve the problem..
thank you for your time.
>
>>>
>>>>>>>
>>>>>>>>>
>>>>>>>>>> ===> 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 at freebsd.org mailing list
>>>>>>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
>>>>>>>>>> To unsubscribe, send any mail to
>>>>>>>>>> "freebsd-ports-bugs-unsubscribe at freebsd.org"
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>>
>
More information about the freebsd-ports-bugs
mailing list