Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Titan » Eclipse TITAN for MAC OSX(Where to start to get a build for MAC OSX for eclipse titan plugin.)
Eclipse TITAN for MAC OSX [message #1730196] Fri, 22 April 2016 09:19 Go to next message
Constantin Wiesener is currently offline Constantin WiesenerFriend
Messages: 4
Registered: April 2016
Junior Member
Hi,

I am interested of using eclipse titan as the development tool for out test cases. Is there already a build for MAC OSX available or where should I start to build one from the sources.

Best regards,

Constantin
Re: Eclipse TITAN for MAC OSX [message #1730275 is a reply to message #1730196] Sat, 23 April 2016 06:07 Go to previous messageGo to next message
Elemer Lelik is currently offline Elemer LelikFriend
Messages: 1120
Registered: January 2015
Senior Member
Hi Constantin,

thank you for your interest in Eclipse Titan.
Titan has been built on different flavors of Unix, Linux, BSD but as far as I know , there's no OSX version yet;
the way I'd start is that I'd check the required dependencies (See README.linux, the installation guide etc.) and I'd make sure they are available on OSX; if not, I'd compile them from source.
After this, I'd try to compile Titan; most likely , the Makefiles will have to be modified accordingly. As Macs are not really used in our context, that is telecom, we don't have anyone knowledgeable in OSX, so I can't offer more insights; however if you get stuck , let us know, maybe we can figure out something.

And surely let us know if you succeed!

Best regards

Elemer




Re: Eclipse TITAN for MAC OSX [message #1737628 is a reply to message #1730275] Mon, 11 July 2016 12:28 Go to previous messageGo to next message
Constantin Wiesener is currently offline Constantin WiesenerFriend
Messages: 4
Registered: April 2016
Junior Member
Hi Elemer,

I got the makefile running until the following error:

inote197:titan.core constantin$ make
(CC) memory.c
(C++) new.cc
(CC) userinfo.c
(CC) path.c
(C++) config_preproc.cc
(C++) Quadruple.cc
(C++) Path2.cc
(C++) ModuleVersion.cc
(C++) JSON_Tokenizer.cc
(C++) NetworkHandler.cc
(C++) pattern_la.cc
(C++) pattern_p.cc
(C++) pattern_uni.cc
(C++) config_preproc_la.cc
(C++) config_preproc_p.tab.cc
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C asn1
(C++) AST_asn1.cc
(C++) Ref.cc
(C++) Block.cc
(C++) Object.cc
(C++) OCSV.cc
(C++) Tag.cc
(C++) TableConstraint.cc
(C++) TokenBuf.cc
(C++) Type_parse.cc
(C++) asn1la.yy.cc
(C++) asn1p.tab.cc
(CC) asn1_preparser.lex.c
ar -r libasn1_compiler.a AST_asn1.o Ref.o Block.o Object.o OCSV.o Tag.o TableConstraint.o TokenBuf.o Type_parse.o asn1la.yy.o asn1p.tab.o asn1_preparser.lex.o
ar: creating archive libasn1_compiler.a
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ttcn3
(C++) ArrayDimensions.cc
(C++) AST_ttcn3.cc
/var/folders/hr/1342hplj17sgt1mwtpr4r5g00000gn/T//ccUbdmXy.s:57431:Expected comma after segment-name
/var/folders/hr/1342hplj17sgt1mwtpr4r5g00000gn/T//ccUbdmXy.s:57431:Rest of line ignored. 1st junk character valued 32 ( ).
make[2]: *** [AST_ttcn3.o] Error 1
make[1]: *** [ttcn3_dir] Error 2
make: *** [all] Error 2
inote197:titan.core constantin$


Looks like some compatibility issue with the library version. I had to install the gcc-mp-4.9 compiler instead of the standard clang++ due to some C++11 issues.

Best regards,

Constantin
Re: Eclipse TITAN for MAC OSX [message #1737632 is a reply to message #1737628] Mon, 11 July 2016 13:17 Go to previous messageGo to next message
Elemer Lelik is currently offline Elemer LelikFriend
Messages: 1120
Registered: January 2015
Senior Member
Hi Constantin,

maybe you could contact github user Bu11etmagnet

https://github.com/Bu11etmagnet


I understand he successfully compiled on OS X, maybe he can give you details.

In lack of platform, there's not much more we can do.


Best regards
Elemer


Re: Eclipse TITAN for MAC OSX [message #1748731 is a reply to message #1737632] Mon, 28 November 2016 06:15 Go to previous messageGo to next message
Yann Garcia is currently offline Yann GarciaFriend
Messages: 145
Registered: June 2016
Senior Member
Dear All,

I would like to know if the MAC OS X support is included in latest version of TITAN of if this is a separate branch of source?

Many thanks in advance for your help,

BR, Yann
Re: Eclipse TITAN for MAC OSX [message #1748737 is a reply to message #1748731] Mon, 28 November 2016 07:42 Go to previous messageGo to next message
Constantin Wiesener is currently offline Constantin WiesenerFriend
Messages: 4
Registered: April 2016
Junior Member
Dear Yann,

yes the build in

https://github.com/Bu11etmagnet

should be runnin on mac osx.

Best regards,

Constantin
Re: Eclipse TITAN for MAC OSX [message #1748775 is a reply to message #1748737] Mon, 28 November 2016 14:24 Go to previous messageGo to next message
Yann Garcia is currently offline Yann GarciaFriend
Messages: 145
Registered: June 2016
Senior Member
Dear Constantin,

Thanks a lot for your response, but I think my question was not clear enough.
On your github, I saw this is a fork of titan.core.git
So, if I want to build the latest version of titan.core.git on Mac OS, do I have to merge your source code with the latest version of the titan.core source code?

Thanks again for your response,

Best Regards,

Yann
Re: Eclipse TITAN for MAC OSX [message #1748777 is a reply to message #1748775] Mon, 28 November 2016 14:27 Go to previous messageGo to next message
Constantin Wiesener is currently offline Constantin WiesenerFriend
Messages: 4
Registered: April 2016
Junior Member
Sorry it is not my git so I guess yes you will need to merge it.
I just took the changes inside the makefiles.
Re: Eclipse TITAN for MAC OSX [message #1748826 is a reply to message #1748777] Tue, 29 November 2016 07:12 Go to previous message
Yann Garcia is currently offline Yann GarciaFriend
Messages: 145
Registered: June 2016
Senior Member
Hello Constantin,

Thanks a lot for your help, I'll go in this way too.

Best Regards,

Yann
Previous Topic:Titan Architecture Internals: On where things are located in the source code
Next Topic:Titan Architecture Internals: On the structure of Abstract Syntax Tree (AST) nodes.
Goto Forum:
  


Current Time: Fri Apr 26 20:21:54 GMT 2024

Powered by FUDForum. Page generated in 0.02762 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top