• Hi folks,

    the forum is now set to read only.

    After 6 yrs under my control, I have done all the work on April 6th that was needed to be able to transfer the database, forum files and the domain to Philipp Moeller aka @Phil7. The Github repository was already transfered and under his control.

    According to GDPR/DSGVO laws, all user accounts are now deleted that didn't accept the new terms (Updated on March 7th 2024 and an email was send to your address).

    I wish you all a great future and health. As the internet is gigantic but sometimes also very small, I am sure we will bump into each other someday again. Looking forward to it. :-)

    Cheers
    Michael

  • Hi folks,
    as per verbal aggreement between the new owner of the Cerberus X community and myself, I will keep this place online till May 6th, 2024.
    After that date it will be purged and this Domain will be most likely be used for my own stuff again.
    I am not participating in the new place for various reasons.
    If someone wants to contact me you can do so via mail to mike@fantomgl.com.
    Best wishes
    Michael

IDE for CX

I tried to compile for C++ not iphone though so it might be a bug.
It's a bug and most likely harmless.
Both instances are in modules/cerberus/native/lang.cpp at lines 1507 and 1568.
TARGET_OS_IPHONE will more than likely be defined in the iOS target. To stop the compiler issuing a warning, both lines need to be #ifdef TARGET_OS_IPHONE
 
How could Bosh77 compile it without problems on macOS? I now use the latest Cerberus-X now and it's still the same. Okay but that confused me that the output is different butI will do those changes to the code and add #ifdef next time and it will work. Thanks!
 
I never got an executable though, i also though it was also wartning but when there is no output file is usually an error. I must be blind I guess. I tried it several times but I never got a exectuable. On the other hand, I am NOT used to C++ output maybe its different.
 
Try replacing the while loop with a Repeat/Until loop. This should make sure that the code is at least executed once, just in case it doesn't catch any last error messages.
Repeat
.....
Until Not process.IsRunning()
 
I never got an executable though, i also though it was also wartning but when there is no output file is usually an error. I must be blind I guess. I tried it several times but I never got a exectuable. On the other hand, I am NOT used to C++ output maybe its different.

Which version of MacOS are you running exactly? I wonder because at work, we run the latest MacOS on our machines and I just build TransCC there without a problem.
 
I use macOS 12.6.1

macOS 12.6.1
xcode Version 13.2.1 (13C100)
CX v202201-24 Trans v2021-12-27 QT V5.9.2

I have a 128GB machine so xcode is having problem updating I will need to clean the whole machine to try and fit the new one. It says it need 7 Gb but it does not update despite there more then 25 GB available. Macybe xCode is the problem. I can't do anythign about that. Not yet. But as I have a mac only for xcode i will probably clean everything else just to fit xcode later on.

It works find compiling otherwise.
 
I started working at this project after a long time.
I have a question. Can I use the "transcc.cxs" code and the related modules in my project or are they protected by copyright? I need to do the parsing of the code and contain everything I need to intercept errors and more, for example Syntax Highlighting.
I would like to include them in my project even if I still have to study how they work.
 
BTW I am also using transcc for the language server for my VSCode extension. But for highlighting I only used the json based parsing of VSCode.
 
Ah OK. I have to use it to intercept errors and for format indentation.
I would like to understand how the parser works but so far I have not achieved great results
 
What do you mean by intercept errors?

If you want to chat about the parser a bit just write a PM.
 
I would like to create an IDE like jungle, where you can see errors at programming time. what is a PM?
 
A personal message. Start a "conversation"

If you have transcc running from time to time in the background you can get the error message just like ted does. And with this contains the line number of the error, so you can highlight it in code.
 
Back
Top Bottom