Install Open XML SDK in a Ubuntu server

Home Forums Open-Xml-Sdk Install Open XML SDK in a Ubuntu server

This topic contains 3 replies, has 2 voices, and was last updated by  Eric White 7 years, 7 months ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #3781

    SoftTimur
    Participant

    I am trying to install Open XML SDK in my Nginx & Ubuntu server.

    By following its readme page and your video, I have installed git and mono in the server, cloned the code.

    Then I did “make -f Makefile-Linux-Mono build” in the folder and got the following error:

    “make: Makefile-Linux-Mono: No such file or directory
    make: *** No rule to make target `Makefile-Linux-Mono’. Stop.”

    Indeed, there is even no “makefile” in the folder.

    So how possible could we install a version (either 2.6 or 2.5 or …) in Linux?

    Does anyone know how to solve this?

    #3783

    Eric White
    Keymaster

    Hi,

    There was a period of time where I was the maintainer of the Open-Xml-Sdk, and we never completed the engineering to enable reliable use on Linux. I know that some devs have gotten it to work, and in some cases have written significant programs, however, I don’t know the details.

    At the time, I determined that the highest priority project was (a) complete the re-write of System.IO.Packaging because the old version was unreliable, and (b) create a large set of XUnit tests, with the idea that if those tests ran in Linux, we could be certain that the SDK on Linux was operating properly. However, before I could get on to the port to Linux, the folks at Microsoft decided to go a different direction WRT the Open-Xml-Sdk. I am no longer the maintainer of it.

    I have had thoughts about the best way forward, but that project has not risen to the top of the heap.

    Cheers, Eric

    #3784

    SoftTimur
    Participant

    Thanks for your reply.

    Additionally, I realise that I put a wrong video link in my initial question, the video I followed is this one. The folder you had in this video contained the file “Makefile-Linux-Mono”, whereas now I could not find a version to download that contains “Makefile-Linux-Mono”.

    I want to install Open XML SDK on my Ubuntu server, it is because I have a C# application that uses Open XML SDK, and this application together with other applications (better hosted in Linux than in Windows) builds a web service. So to conclude, I should give up the idea of putting this C# application in Ubuntu server? I should try to make everything work in a Windows Server?

    Cheers

    Timur

    #3792

    Eric White
    Keymaster

    Hi Timur,

    Yes, I would not go down this path, at this point in time, if I were you. The Open XML SDK has not been validated on Linux.

    Cheers, Eric

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.