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
Unable to compile #2
Comments
I've similar/same problem, built the latest ocp-build from github, installed wx-2.9.5 and here is the result:
Any hint? |
It seems
begin library "wxWidgets"
end
begin library "wxConfig"
(* files = [ "wxUSE.ml" "wxHAS.ml" ] *)
end This allowed to avoid circular dependency caused by some ocp-build targets depending on wxWidgets declared in
cd wxStubsGen/
make
link += [ "-cclib" "-lwxOCaml_api -L/usr/local/lib -pthread -lwx_gtk2u_xrc-3.0 -lwx_gtk2u_stc-3.0 -lwx_gtk2u_richtext-3.0 -lwx_gtk2u_ribbon-3.0 -lwx_gtk2u_propgrid-3.0 -lwx_gtk2u_aui-3.0 -lwx_gtk2u_gl-3.0 -lwx_gtk2u_html-3.0 -lwx_gtk2u_qa-3.0 -lwx_gtk2u_adv-3.0 -lwx_gtk2u_core-3.0 -lwx_baseu_xml-3.0 -wx_baseu_net-3.0 -lwx_baseu-3.0 -lstdc++" ]
Maybe I'll try to fix the issues in the ocp-build configs and Makefiles, but haven't looked into how to do this yet. |
Thank you for investigating the issue, but it's disheartening that there is nothing coming from the team. :-( |
The thing is, I am working in parallel on many projects, among which the next version of ocp-build. That's the reason why there is a branch "next-ocpbuild" in this project, that is supposed to be more up-to-date than the master. Unfortunately, to use that branch, you need to use the "next" branch of "ocp-build", which still not stable. Once the "next" branch of "ocp-build" has been released (i.e. after some bug fixes, that I might find the time to fix in a few weeks), the "next-ocpbuild" branch will be promoted to "master", and it will be easier to provide support on this project.
That's not disheartening : the goal of having such a project open-source is that the community can improve it when the team cannot. The team is unfortunately scheduling its work based on customers' demands (and on finding customers when there is not enough demand...), and only working on such projects (= without customers) on our spare time. |
Well, I understand open-source, but the issue is 4 months old without any comment and just providing short note (similar what you did now) saying: "We're working on new version, being busy with other stuff..." would look much better not giving impression that the project is abandoned, especially considering the project fails with the very first step while doing 'make'. |
Could you try to compile using these settings:
If it fails, attach a complete log of the output. Note that "make" and "make clean" are not going to work in that branch. You should clean the repo using "rm -f */.cm?" and such commands until they are fixed. |
Bear in mind that I'm totally unfamiliar with ocp-build and therefore not sure if 'ocp-build init' step was useful at all.
|
Thanks for the log ! This error should now be fixed by commit e0acb27. |
|
Should now be fixed in next-ocpbuild by commit 0e490c9 |
|
Sounds like your version of wxWidgets is older than mine. At this point, CONST( wxSTC_FS_ASM ) => // CONST( wxSTC_FS_ASM ) and so on. On Fri, Nov 1, 2013 at 3:23 PM, Gour notifications@github.com wrote:
Fabrice LE FESSANT |
I've 2.9.5 installed. |
Maybe it's the contrary, they removed some constants afterwards... On Fri, Nov 1, 2013 at 3:49 PM, Gour notifications@github.com wrote:
Fabrice LE FESSANT |
Considering that 3.0 is around the corner, maybe it's better to target that one? |
I was said 3.0 has been around the corner for a few years. Is there any deadline for it now ? |
Yes, Nov 10th. ;) |
Arch Linux 3.9.9, gcc 4.8.1, ocaml 4.00.1, wxWidgets 2.9.4
configure runs fine. Following is output from make:
The text was updated successfully, but these errors were encountered: