Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » U++ Developers corner » Compilation on Linux +GUI,X11
Compilation on Linux +GUI,X11 [message #59038] Tue, 18 October 2022 21:40 Go to next message
Novo is currently offline  Novo
Messages: 1358
Registered: December 2006
Ultimate Contributor
./umk uppsrc ide CLANG -bus +GUI,X11

/home/ssg/dvlp/cpp/code/upp/git/uppsrc/CtrlCore/X11Ctrl.h:14:19: error: duplicate member 'WndCaretTime'
        static int       WndCaretTime;
                         ^
/home/ssg/dvlp/cpp/code/upp/git/uppsrc/CtrlCore/CtrlCore.h:664:19: note: previous declaration is here
        static int       WndCaretTime;
                         ^
...
/home/ssg/dvlp/cpp/code/upp/git/uppsrc/CtrlCore/X11Ctrl.h:15:19: error: duplicate member 'WndCaretVisible'
        static bool      WndCaretVisible;
                         ^
/home/ssg/dvlp/cpp/code/upp/git/uppsrc/CtrlCore/CtrlCore.h:665:19: note: previous declaration is here
        static bool      WndCaretVisible;

I believe in addition to a X11 flag there was a NOGTK flag in the past.


Regards,
Novo
Re: Compilation on Linux +GUI,X11 [message #59496 is a reply to message #59038] Fri, 06 January 2023 09:53 Go to previous messageGo to next message
fudadmin is currently offline  fudadmin
Messages: 1321
Registered: November 2005
Location: Kaunas, Lithuania
Ultimate Contributor
Administrator
Novo wrote on Tue, 18 October 2022 20:40
./umk uppsrc ide CLANG -bus +GUI,X11

/home/ssg/dvlp/cpp/code/upp/git/uppsrc/CtrlCore/X11Ctrl.h:14:19: error: duplicate member 'WndCaretTime'
        static int       WndCaretTime;
                         ^
/home/ssg/dvlp/cpp/code/upp/git/uppsrc/CtrlCore/CtrlCore.h:664:19: note: previous declaration is here
        static int       WndCaretTime;
                         ^
...
/home/ssg/dvlp/cpp/code/upp/git/uppsrc/CtrlCore/X11Ctrl.h:15:19: error: duplicate member 'WndCaretVisible'
        static bool      WndCaretVisible;
                         ^
/home/ssg/dvlp/cpp/code/upp/git/uppsrc/CtrlCore/CtrlCore.h:665:19: note: previous declaration is here
        static bool      WndCaretVisible;

I believe in addition to a X11 flag there was a NOGTK flag in the past.


Novo, I fixed those problems in my fork of ultimate and created a pull request. Please test and report any problems. https://github.com/ultimatepp/ultimatepp/pull/128
Re: Compilation on Linux +GUI,X11 [message #59502 is a reply to message #59496] Sun, 08 January 2023 15:57 Go to previous message
Novo is currently offline  Novo
Messages: 1358
Registered: December 2006
Ultimate Contributor
fudadmin wrote on Fri, 06 January 2023 03:53

Novo, I fixed those problems in my fork of ultimate and created a pull request. Please test and report any problems. https://github.com/ultimatepp/ultimatepp/pull/128

Thank you!
Branch X11-fix2023-3 compiles, master - does not.


Regards,
Novo
Previous Topic: Compilation on Mac
Next Topic: Different getenv("PATH") and $PATH on macos M1 (for libclang.dylib)
Goto Forum:
  


Current Time: Sat Apr 27 19:34:45 CEST 2024

Total time taken to generate the page: 0.03638 seconds