2012/8/9 Onuralp SEZER <thunderbir...@fedoraproject.org> > Also consider this ; > https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=824406 > > It's same problem you have today, Now I building boost 1.5.0, after I'll be build clang and after textmate2.
Environment: F18 Rawhide > > On 10 August 2012 02:59, Ilyes Gouta <ilyes.go...@gmail.com> wrote: > >> >> Maybe this is when we should bring in GNUstep as the alternate Cocoa API >> implementation for UNIX/Linux. >> >> -Ilyes >> On Aug 10, 2012 12:53 AM, "Onuralp SEZER" < >> thunderbir...@fedoraproject.org> wrote: >> >>> >From the few prerequisites, it looks like it's doable. >>> >>> +1 for that . >>> >>> I'm not sure about the Objective-C and Cocoa bits .. Maybe they can be >>> ported? >>> >>> I never ported OS X apps so We need check source and Cocoa syntax for >>> making sure. >>> >>> >>> On 10 August 2012 02:45, Ilyes Gouta <ilyes.go...@gmail.com> wrote: >>> >>>> On Fri, Aug 10, 2012 at 12:30 AM, Onuralp SEZER >>>> <thunderbir...@fedoraproject.org> wrote: >>>> > Well , When check >>>> https://github.com/textmate/textmate#prerequisites >>>> >>>> From the few prerequisites, it looks like it's doable. >>>> >>>> I'm not sure about the Objective-C and Cocoa bits .. Maybe they can be >>>> ported? >>>> >>>> -Ilyes >>>> >>>> > in here. Just we need packages and It can be compile it. And If It's >>>> become >>>> > open-source just MAC OSX. Yes then you right It won't be compile >>>> because of >>>> > OS X's Cocoa >>>> > >>>> > >>>> > On 10 August 2012 02:25, Ilyes Gouta <ilyes.go...@gmail.com> wrote: >>>> >> >>>> >> The Frameworks/Oak* code looks like it calls to few routines written >>>> >> in Objective-C (and probably to few OS X API) .. >>>> >> >>>> >> Is the code base build-able for Linux (assuming no big dependencies >>>> on >>>> >> OS X's Cocoa)? >>>> >> >>>> >> -Ilyes >>>> >> >>>> >> On Thu, Aug 9, 2012 at 10:38 PM, Onuralp SEZER >>>> >> <thunderbir...@fedoraproject.org> wrote: >>>> >> > Well I did chnages in the files but problem is still going and >>>> errors is >>>> >> > still same. >>>> >> > >>>> >> > >>>> >> > On 9 August 2012 23:27, Onuralp SEZER < >>>> thunderbir...@fedoraproject.org> >>>> >> > wrote: >>>> >> >> >>>> >> >> Let me try then I will get backup and I'm going to try now. >>>> >> >> >>>> >> >> >>>> >> >> On 9 August 2012 23:26, Kellerman Rivero Suarez < >>>> krsl...@gmail.com> >>>> >> >> wrote: >>>> >> >>> >>>> >> >>> I correct my previous email, the type __ int128 apparently not >>>> >> >>> recognized >>>> >> >>> by GCC, or so I understand, I think there will be that to try and >>>> >> >>> replace it >>>> >> >>> with __ int128_t >>>> >> >>> >>>> >> >>> >>>> >> >>> 2012/8/9 Kellerman Rivero Suarez <krsl...@gmail.com> >>>> >> >>>> >>>> >> >>>> Most problems seem to be associated with int_128. In gcc >>>> version most >>>> >> >>>> appropriate for that type of data is int_128_t. You'll have to >>>> rename >>>> >> >>>> the >>>> >> >>>> sources to see if it works >>>> >> >>>> >>>> >> >>>> 2012/8/9 Onuralp SEZER <thunderbir...@fedoraproject.org> >>>> >> >>>>> >>>> >> >>>>> Well I downloaded from git-hub and try to compile but It said ; >>>> >> >>>>> >>>> >> >>>>> [root@fedora17 textmate]# ./configure >>>> >> >>>>> which: invalid option -- 's' >>>> >> >>>>> which: no xcrun in >>>> >> >>>>> >>>> >> >>>>> >>>> (/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/onuralp/chromiumos/depot_tools:/home/onuralp/.cabal/bin:/home/onuralp/.xmonad/bin:/home/onuralp/.local/bin:/home/onuralp/bin:/home/onuralp/chromiumos/depot_tools:/home/onuralp/.cabal/bin:/home/onuralp/.xmonad/bin:/root/.cabal/bin) >>>> >> >>>>> clang is too old to build this project. >>>> >> >>>>> >>>> >> >>>>> Please see README.md for build instructions. >>>> >> >>>>> >>>> >> >>>>> So then I tried get new clang 3.2 version from source, and I >>>> got >>>> >> >>>>> this >>>> >> >>>>> error now ; >>>> >> >>>>> >>>> >> >>>>> [root@fedora17 build]# make >>>> >> >>>>> make[1]: Entering directory `/home/onuralp/build/lib/Support' >>>> >> >>>>> llvm[1]: Compiling APFloat.cpp for Debug+Asserts build >>>> >> >>>>> In file included from >>>> /home/onuralp/llvm/lib/Support/APFloat.cpp:15: >>>> >> >>>>> In file included from >>>> >> >>>>> /home/onuralp/llvm/include/llvm/ADT/APFloat.h:104: >>>> >> >>>>> In file included from >>>> >> >>>>> /home/onuralp/llvm/include/llvm/ADT/APInt.h:18: >>>> >> >>>>> In file included from >>>> >> >>>>> /home/onuralp/llvm/include/llvm/ADT/ArrayRef.h:13: >>>> >> >>>>> In file included from >>>> >> >>>>> /home/onuralp/llvm/include/llvm/ADT/SmallVector.h:24: >>>> >> >>>>> In file included from >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/iterator:63: >>>> >> >>>>> In file included from >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/ostream:39: >>>> >> >>>>> In file included from >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/ios:42: >>>> >> >>>>> In file included from >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/bits/ios_base.h:40: >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/ext/atomicity.h:48:45: >>>> >> >>>>> error: >>>> >> >>>>> use of undeclared identifier '__ATOMIC_ACQ_REL' >>>> >> >>>>> { return __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); >>>> } >>>> >> >>>>> ^ >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/ext/atomicity.h:52:38: >>>> >> >>>>> error: >>>> >> >>>>> use of undeclared identifier '__ATOMIC_ACQ_REL' >>>> >> >>>>> { __atomic_fetch_add(__mem, __val, __ATOMIC_ACQ_REL); } >>>> >> >>>>> ^ >>>> >> >>>>> In file included from >>>> /home/onuralp/llvm/lib/Support/APFloat.cpp:15: >>>> >> >>>>> In file included from >>>> >> >>>>> /home/onuralp/llvm/include/llvm/ADT/APFloat.h:104: >>>> >> >>>>> In file included from >>>> >> >>>>> /home/onuralp/llvm/include/llvm/ADT/APInt.h:20: >>>> >> >>>>> In file included from >>>> >> >>>>> /home/onuralp/llvm/include/llvm/Support/MathExtras.h:17: >>>> >> >>>>> In file included from >>>> >> >>>>> /home/onuralp/llvm/include/llvm/Support/SwapByteOrder.h:20: >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/limits:1404:27: >>>> >> >>>>> error: >>>> >> >>>>> use of undeclared identifier '__int128'; did you mean >>>> >> >>>>> '__int128_t'? >>>> >> >>>>> struct numeric_limits<__int128> >>>> >> >>>>> ^ >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/limits:1478:36: >>>> >> >>>>> error: >>>> >> >>>>> expected '>' >>>> >> >>>>> struct numeric_limits<unsigned __int128> >>>> >> >>>>> ^ >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/limits:1478:5: >>>> >> >>>>> error: >>>> >> >>>>> cannot combine with previous '(error)' declaration >>>> specifier >>>> >> >>>>> struct numeric_limits<unsigned __int128> >>>> >> >>>>> ^ >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> /usr/bin/../lib/gcc/x86_64-redhat-linux/4.7.0/../../../../include/c++/4.7.0/limits:1478:44: >>>> >> >>>>> error: >>>> >> >>>>> expected unqualified-id >>>> >> >>>>> struct numeric_limits<unsigned __int128> >>>> >> >>>>> ^ >>>> >> >>>>> 6 errors generated. >>>> >> >>>>> make[1]: *** >>>> >> >>>>> [/home/onuralp/build/lib/Support/Debug+Asserts/APFloat.o] >>>> >> >>>>> Error 1 >>>> >> >>>>> make[1]: Leaving directory `/home/onuralp/build/lib/Support' >>>> >> >>>>> make: *** [all] Error 1 >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> ---------------------- >>>> >> >>>>> Onuralp SEZER >>>> >> >>>>> Fedora Ambassadors EMEA Member / Turkey >>>> >> >>>>> Fedora Translations Turkish Team Member >>>> >> >>>>> Fedora KDE User (Smolt Report) >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> >>>> >> >>>>> -- >>>> >> >>>>> devel mailing list >>>> >> >>>>> devel@lists.fedoraproject.org >>>> >> >>>>> https://admin.fedoraproject.org/mailman/listinfo/devel >>>> >> >>>> >>>> >> >>>> >>>> >> >>>> >>>> >> >>>> >>>> >> >>>> -- >>>> >> >>>> Kellerman Rivero >>>> >> >>>> Software Developer >>>> >> >>>> Linuxer >>>> >> >>>> Fedora Linux Ambassador >>>> >> >>> >>>> >> >>> >>>> >> >>> >>>> >> >>> >>>> >> >>> -- >>>> >> >>> Kellerman Rivero >>>> >> >>> Software Developer >>>> >> >>> Linuxer >>>> >> >>> Fedora Linux Ambassador >>>> >> >>> >>>> >> >>> -- >>>> >> >>> devel mailing list >>>> >> >>> devel@lists.fedoraproject.org >>>> >> >>> https://admin.fedoraproject.org/mailman/listinfo/devel >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> -- >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> ---------------------- >>>> >> >> Onuralp SEZER >>>> >> >> Fedora Ambassadors EMEA Member / Turkey >>>> >> >> Fedora Translations Turkish Team Member >>>> >> >> Fedora KDE User (Smolt Report) >>>> >> >> >>>> >> >> >>>> >> > >>>> >> > >>>> >> > >>>> >> > -- >>>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> >> > ---------------------- >>>> >> > Onuralp SEZER >>>> >> > Fedora Ambassadors EMEA Member / Turkey >>>> >> > Fedora Translations Turkish Team Member >>>> >> > Fedora KDE User (Smolt Report) >>>> >> > >>>> >> > >>>> >> > >>>> >> > -- >>>> >> > devel mailing list >>>> >> > devel@lists.fedoraproject.org >>>> >> > https://admin.fedoraproject.org/mailman/listinfo/devel >>>> >> -- >>>> >> devel mailing list >>>> >> devel@lists.fedoraproject.org >>>> >> https://admin.fedoraproject.org/mailman/listinfo/devel >>>> > >>>> > >>>> > >>>> > >>>> > -- >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > ---------------------- >>>> > Onuralp SEZER >>>> > Fedora Ambassadors EMEA Member / Turkey >>>> > Fedora Translations Turkish Team Member >>>> > Fedora KDE User (Smolt Report) >>>> > >>>> > >>>> > >>>> > -- >>>> > devel mailing list >>>> > devel@lists.fedoraproject.org >>>> > https://admin.fedoraproject.org/mailman/listinfo/devel >>>> -- >>>> devel mailing list >>>> devel@lists.fedoraproject.org >>>> https://admin.fedoraproject.org/mailman/listinfo/devel >>>> >>> >>> >>> >>> -- >>> >>> >>> >>> >>> >>> ---------------------- >>> Onuralp SEZER >>> Fedora Ambassadors <http://fedoraproject.org/wiki/Ambassadors> >>> EMEA<http://fedoraproject.org/wiki/Ambassadors/EMEA>Member / Turkey >>> Fedora Translations Turkish Team >>> Member<https://fedora.transifex.net/projects/p/fedora/team/tr/> >>> Fedora KDE User (Smolt >>> Report<http://www.smolts.org/client/show_all/pub_f8e3aacb-d047-4ff0-ad50-b91b2a6ecf1e> >>> ) >>> >>> >>> >>> -- >>> devel mailing list >>> devel@lists.fedoraproject.org >>> https://admin.fedoraproject.org/mailman/listinfo/devel >>> >> >> -- >> devel mailing list >> devel@lists.fedoraproject.org >> https://admin.fedoraproject.org/mailman/listinfo/devel >> > > > > -- > > > > > > ---------------------- > Onuralp SEZER > Fedora Ambassadors <http://fedoraproject.org/wiki/Ambassadors> > EMEA<http://fedoraproject.org/wiki/Ambassadors/EMEA>Member / Turkey > Fedora Translations Turkish Team > Member<https://fedora.transifex.net/projects/p/fedora/team/tr/> > Fedora KDE User (Smolt > Report<http://www.smolts.org/client/show_all/pub_f8e3aacb-d047-4ff0-ad50-b91b2a6ecf1e> > ) > > > > -- > devel mailing list > devel@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/devel > -- Kellerman Rivero Software Developer Linuxer Fedora Linux Ambassador
-- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel