#cloudflared for powerpc64 (ps3 linux (red ribbon))

50 messages · Page 1 of 1 (latest)

main fable
#

i tried building it myself once but turns out building Go programs for ios is nowhere near as simple as it is for other platforms so i doubt cloudflare will put in the work

it is open source though so if you want to put in the large amount of required time and effort yourself its possible

#

your usecase is significantly easier on android btw, because you can install termux and run everything in there without needing root

shut quiver
#

and not having a mac also makes it difficult

main fable
#

significantly, yes

#

compiling for ios without a mac is a nightmare

#

i do have a mac and still found building cloudflared for ios to be way too much effort than i was willing to spend

shut quiver
#
redacted-iPhone:~ mobile% cloudflared
dyld[14934]: Library not loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  Referenced from: <no uuid> /usr/bin/cloudflared
  Reason: tried: '/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation' (no such file), '/private/preboot/Cryptexes/OS/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation' (no such file), '/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation' (no such file, not in dyld cache)
zsh: abort      cloudflared
redacted-iPhone:~ mobile% 
#

nope, i clearly didn't do something right since its still looking for macos binarys

main fable
#

yeah, exactly

shut quiver
#

is that all you got to then realized its not worth the effort?

main fable
#

i did play around with it a bit and tried some tools online but it was always that or other unhelpful errors

shut quiver
mossy frost
#

@shut quiver you might want to try docker-osx. Dont know if it fits your usecase but for me it always was easier to setup than VirtualBox

shut quiver
#

seems like a mac thing just from the name

mossy frost
shut quiver
#

pros:
linux

cons:
stuck on debian 8.11 (jessie)
have to build a bunch of stuff for powerpc arch/debian 8

shut quiver
#

cloudflared for powerpc64 (ps3 linux (red ribbon))

#

Progress

  • Python 3.6: built and compiled
  • Cloudflared: still needing to do so
main fable
#

seems weird to reuse the thread for a completely different approach

#

you dont need a ppc machine to build cloudflared for ppc though, its supported by Go and so can be cross-compiled

#
GOOS=linux GOARCH=ppc64el make cloudflared``` from any machine
shut quiver
main fable
shut quiver
slow kayak
#

bruh use qemu user to translate a x86 bin to ppc

slow kayak
shut quiver
#

so no. i compiled for ppc7

slow kayak
#

what args?

shut quiver
#

ps3 is ppc64 ^^

slow kayak
#

I with you luck in your venture, honestly i think qemu-user might be the easiest way

#

or ya know... use a modern platform

shut quiver
slow kayak
#

i bet you'll run to to some fun endianness issues somewhere

shut quiver
slow kayak
#

gl

shut quiver
#

(live)alriceps3@alriceps3linux:~$ qemu-x86_64 ./cfamd setup_rt_frame: not implemented

#

well nvm..got it working, but cloudflared dashboard says its still not connected

slow kayak