Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FreeBSD, Could not find include file "toolchain/null-toolchain.xml" #1089

Open
devosalain opened this issue Jan 29, 2024 · 2 comments
Open

Comments

@devosalain
Copy link

My build.hxml is :


--main Main 
--cpp cpp
-D HXCPP_M64

haxe build.hxml , runs fine on arch-linux , but on FreeBSD 14.0-RELEASE-p3 it returns,


...
cpp/include/Reflect.h
cpp/include
cpp
haxelib run hxcpp Build.xml haxe -DHXCPP_M64="1" -Dhaxe="5.0.0-alpha.1" -Dhaxe3="1" -Dhaxe4="1" -Dhaxe_ver="5.000" -Dhxcpp_api_level="430" -Dhxcpp_smart_strings="1" -Dsource_header="Generated by Haxe 5.0.0-alpha.1" -Dstatic="1" -Dtarget.atomics="1" -Dtarget.name="cpp" -Dtarget.static="1" -Dtarget.sys="1" -Dtarget.threaded="1" -Dtarget.unicode="1" -Dtarget.utf16="1" -Dutf16="1" -I -I/usr/local/share/haxe/std/cpp/_std/ -I/usr/local/share/haxe/std/
Error: Could not find include file "toolchain/null-toolchain.xml"
Error: Build failed

@tobil4sk
Copy link
Member

Looks like hxcpp doesn't support FreeBSD currently: #277

@Simn Simn transferred this issue from HaxeFoundation/haxe Jan 30, 2024
@barisyild
Copy link

barisyild commented Oct 28, 2024

Actually hxcpp is supported by PS4/PS5 and these consoles use FreeBSD based operating systems.
ORBIS definition might work for FreeBSD compilation.

#if defined(HX_WINDOWS) || defined(__SNC__) || defined(__ORBIS__)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants