On Fri, Aug 10, 2012 at 12:30 AM, Onuralp SEZER <thunderbirdtr@xxxxxxxxxxxxxxxxx> 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.gouta@xxxxxxxxx> 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 >> <thunderbirdtr@xxxxxxxxxxxxxxxxx> 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 <thunderbirdtr@xxxxxxxxxxxxxxxxx> >> > 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 <krsloco@xxxxxxxxx> >> >> 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 <krsloco@xxxxxxxxx> >> >>>> >> >>>> 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 <thunderbirdtr@xxxxxxxxxxxxxxxxx> >> >>>>> >> >>>>> 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@xxxxxxxxxxxxxxxxxxxxxxx >> >>>>> 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@xxxxxxxxxxxxxxxxxxxxxxx >> >>> 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@xxxxxxxxxxxxxxxxxxxxxxx >> > https://admin.fedoraproject.org/mailman/listinfo/devel >> -- >> devel mailing list >> devel@xxxxxxxxxxxxxxxxxxxxxxx >> 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@xxxxxxxxxxxxxxxxxxxxxxx > https://admin.fedoraproject.org/mailman/listinfo/devel -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel