-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[wip] gcc 4.9.4 package #4469
base: master
Are you sure you want to change the base?
[wip] gcc 4.9.4 package #4469
Conversation
@publicarray you might be interested by this as a starting point... Although road is quite long ahead. My understanding is that (and feel free to let me know how off I may be):
|
This is a candidate for another synocli package |
I was working on
but then I struggled with It would be awsome to have develop tools on the target devices. For some extreme situations it would allow to create native binaries directly on the devices. |
@hgy59 that really is an excellent idea... To get I was thinking about the feasibility of creating a new |
Hi @th0ma7 thanks so much for your work on this. At the moment I'm focused on getting the .net packages (*arr) out the door, but will look at this after. |
Hi @publicarray as an FYI I started preliminary work on recreating gcc cross-compiler. But I'm also working on getting the kernel module packages out of the door so hoping to resume work on this after. |
Motivation: Intention is to provide an initial
gcc
package in hope of eventually providing a newer version of the full gcc suite. This provides other opportunities such as replacing entware gcc and ability to build perl bindings using cpan requiring a C compiler.Linked issues:
Checklist
all-supported
completed successfullyNote that due to the large amount of resource files needing to be provided I've create a new
PLIST.auto
functionality. I allows using an emptyPLIST.auto
incross/<package>
where, when captured, thespksrc.plist.mk
will look at files provided by$(WORK_DIR)/$(PACK_NAME).plist
usingfile
to determine its type and automatically createPLIST
entries for it.This should be quite useful for very large packages. Changes are in commit c303564