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 » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » Navigator window - gone?
Re: Navigator window - gone? [message #60122 is a reply to message #60113] Fri, 08 September 2023 08:51 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13985
Registered: November 2005
Ultimate Member
luoganda wrote on Tue, 05 September 2023 21:12
added to upper post...

This is the 1st time that i try to
compile theide via umk on windows, so - i've got a few errors.


>>
cannot open include file: 'clang-c/Index.h': No such file or directory
ok - i've added it to compiler path in CLANG(and MSVC) and then this is ok.

>>
uppsrc\ide\LayDes\LayWin.cpp(180):
modified to "LayDes::Zoom = LayDes::Zoom < 5 ? 5 : LayDes::Zoom < 10 ? 10 : 0;"
and it works without throwing an error(msvc17 compiler used, i don't know if clang would throw the same 'could be this and that...' error).

>>
uppsrc\ide\Errors.cpp(700):
modified to "int sh = Utf32Len(String(txt) << sl, atoi(h[2])) + sl;" after this works without error on msvc17(don't know about clang though).

>>
after this i used clang and then there were linking issues:
Linking...
  ld.lld: error: undefined symbol: __declspec(dllimport) _clang_getCString
  >>> referenced by ...upp/_out/ide/clang/CLANG.Blitz.Gui.Sse2/ide/clang$blitz.o:(FetchString(CXString))

and maaany more "clang_..." linking errors, i think funcs from libclang.cpp are missing.
What and where do i add them to be linked against - a fix in a makefile?
Could be library from upp/bin/llvm/libclang.lib(probably only if clang is used),
or libclang.cpp from uppsrc/ide/clang/libclang.cpp(which is probably the correct one to use).


You cannot build theide with msvc easily anymore. (MSVC continues to be supported for user projects, but I see no reason to fight for theide to be MSVC compatible out of box).

Also, I am not sure theide works properly in Win7 anymore and I am not willing to invest time to even check. It is 2023 ffs...

[Updated on: Fri, 08 September 2023 08:54]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [Fixed] TheIde continuously using CPU
Next Topic: version 168847 (stable)
Goto Forum:
  


Current Time: Sun Jun 16 19:08:05 CEST 2024

Total time taken to generate the page: 0.01711 seconds