[GH-ISSUE #47] Compile for macos/osx 10.14 Mojave #29

Closed
opened 2026-05-05 03:34:54 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @harrysch on GitHub (Nov 2, 2021).
Original GitHub issue: https://github.com/ultimatepp/ultimatepp/issues/47

Hi, i tried to compile the source for osx 10.14 - during compilation is an error message about openssl .
I installed with brew openssl@3 - do i need a different version?

Originally created by @harrysch on GitHub (Nov 2, 2021). Original GitHub issue: https://github.com/ultimatepp/ultimatepp/issues/47 Hi, i tried to compile the source for osx 10.14 - during compilation is an error message about openssl . I installed with brew openssl@3 - do i need a different version?
Author
Owner

@klugier commented on GitHub (Nov 9, 2021):

Hello,

Please try to install different version. If it doesn't help - then we should modify our initial build method. I spoke with this with Mirek in the past. Please let me know if this works for you - https://www.ultimatepp.org/forums/index.php?t=msg&th=11359&goto=56087&#msg_56087.

Does TheIDE works for you? Could you launch prebuilded TheIDE?

Klugier

<!-- gh-comment-id:964562167 --> @klugier commented on GitHub (Nov 9, 2021): Hello, Please try to install different version. If it doesn't help - then we should modify our initial build method. I spoke with this with Mirek in the past. Please let me know if this works for you - https://www.ultimatepp.org/forums/index.php?t=msg&th=11359&goto=56087&#msg_56087. Does TheIDE works for you? Could you launch prebuilded TheIDE? Klugier
Author
Owner

@harrysch commented on GitHub (Nov 16, 2021):

Hello,

if i'm searching in the folder ./ultimatepp-master> find . -name "*bm" -print

there are 
./uppbox/Scripts/CLANGMK.bm
./uppbox/Scripts/GCCMK.bm

no CLANG.bm

i modified INC/LIB to

INCLUDE = "/usr/include;/usr/local/opt/openssl/include";
LIB = "/usr/lib;/usr/local/opt/openssl/lib";

after new configure and make still shows

In file included from ./uppsrc/Core/SSL/SSL.icpp:1:
./uppsrc/Core/SSL/SSL.h:3:10: fatal error: 'openssl/ssl.h' file not found
#include <openssl/ssl.h>

with 

find  /usr/local/opt/openssl/include   -name ssl.h  -print

there is a

/usr/local/opt/openssl/include/openssl/ssl.h

adding INCLUDE and LIB to the Makefile does also won't help

btw. there is maybe more missing, running make shows (with or without INC/LIB)

Package xinerama was not found in the pkg-config search path.
Perhaps you should add the directory containing `xinerama.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xinerama' found
Package xft was not found in the pkg-config search path.
Perhaps you should add the directory containing `xft.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xft' found
Package libnotify was not found in the pkg-config search path.
Perhaps you should add the directory containing `libnotify.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libnotify' found
In file included from ./uppsrc/Core/SSL/SSL.icpp:1:
In file included from ./uppsrc/Core/SSL/SSL.h:1:
In file included from ./uppsrc/Core/Core.h:306:
<!-- gh-comment-id:970670859 --> @harrysch commented on GitHub (Nov 16, 2021): Hello, if i'm searching in the folder ./ultimatepp-master> `find . -name "*bm" -print` there are  `./uppbox/Scripts/CLANGMK.bm` `./uppbox/Scripts/GCCMK.bm` no CLANG.bm i modified INC/LIB to ``` INCLUDE = "/usr/include;/usr/local/opt/openssl/include"; LIB = "/usr/lib;/usr/local/opt/openssl/lib"; ``` after new configure and make still shows ``` In file included from ./uppsrc/Core/SSL/SSL.icpp:1: ./uppsrc/Core/SSL/SSL.h:3:10: fatal error: 'openssl/ssl.h' file not found #include <openssl/ssl.h> ``` with  ``` find /usr/local/opt/openssl/include -name ssl.h -print ``` there is a ``` /usr/local/opt/openssl/include/openssl/ssl.h ``` adding INCLUDE and LIB to the Makefile does also won't help btw. there is maybe more missing, running make shows (with or without INC/LIB) ``` Package xinerama was not found in the pkg-config search path. Perhaps you should add the directory containing `xinerama.pc' to the PKG_CONFIG_PATH environment variable No package 'xinerama' found Package xft was not found in the pkg-config search path. Perhaps you should add the directory containing `xft.pc' to the PKG_CONFIG_PATH environment variable No package 'xft' found Package libnotify was not found in the pkg-config search path. Perhaps you should add the directory containing `libnotify.pc' to the PKG_CONFIG_PATH environment variable No package 'libnotify' found In file included from ./uppsrc/Core/SSL/SSL.icpp:1: In file included from ./uppsrc/Core/SSL/SSL.h:1: In file included from ./uppsrc/Core/Core.h:306: ```
Author
Owner

@klugier commented on GitHub (Jan 8, 2024):

Hello @harrysch,

The compilation on macOS has been fix. Please try again and let us know if it works as expected.

Klugier

<!-- gh-comment-id:1880271611 --> @klugier commented on GitHub (Jan 8, 2024): Hello @harrysch, The compilation on macOS has been fix. Please try again and let us know if it works as expected. Klugier
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/ultimatepp#29
No description provided.