Welcome Guest,Register Now
Log In

ANT Forum

Welcome guest, please Login or Register

   

Linux - what’s the status?

Rank

Total Posts: 3

Joined 2021-05-12

PM

I'm "Highly Motivated™" to make a binding for ANT for a higher level language, and I really, REALLY do not want to have to (re)create the message framing. After traversing the forums here, there appears to be some issues building the "Linux Beta" that was released 5 years ago, and some questions have gone unanswered. I too am struggling to build it under a recent Linux environment (Ubuntu 20.04).

What's the current level of interest/support in Linux?

The old versions of libudev and libusb that are bundled don't build anymore (they have dependencies requiring versions that are no longer in circulation), the libantbase.a appears to build okay with system packages, but libusb object files aren't included in that, so there are immediate problems with undefined references, etc. If I want to use ANT directly, I need the ant.cpp compiled as a shared library, and there's no information I can find how ANT intended for us to create such a beast in Linux. My simplistic attempts to do so are currently thwarted by said undefined references, and the makefile doesn't appear to provide any obvious clues.

Honestly, it feels a litlte discouraging when there are intentionally separated Linux and Mac OSX downloads, while the Linux download contains so much OSX specific stuff. Strange.

Can I ask someone that's successfully using ANT with Linux to provide some guidance? -Is- anyone using it? What's the timeline to move out of Beta? Can we get some dependency library and documentation love?

Information appreciated. ANT as a protocol looks really amazing, and I'm eager to get this integrated.
     
Avatar
Rank

Total Posts: 3

Joined 2021-05-26

PM

Hello. I don't know how I did it, but I installed ANT on my Linux using this instruction that a friend gave me:

- All actions are performed through the build.xml file. First, create a folder for the future project (and after that, go to it):
$ mkdir test-ant && cd $_


All actions are carried out through the assembly file, so we create it:
$ vim build.xm
l

We write the following into it:
<?xml version="1.0"?>


<target name="info">
<echo>Hello World - Welcome to Apache Ant!</echo>
</target>

</project>


To build a project, run:
$ ant


We get:
[root@localhost test-ant]# ant
Buildfile: /home/captain/test-ant/build.xml

info:
[echo] Hello World - Welcome to Apache Ant!

BUILD SUCCESSFUL
Total time: 0 seconds
[root@localhost test-ant]


That's all. The Ant installation on Unix / Linux is now complete.      
Rank

Total Posts: 3

Joined 2021-05-12

PM

While I appreciate the response, Apache Ant is an altogether different project than what these forums are dedicated to. (ANT low power wireless communication.)      
Rank

Total Posts: 8

Joined 2023-01-06

PM

mahlon - 27 May 2021 09:45 AM
While I appreciate the response, Apache Ant is an altogether different project than what these forums are dedicated to. (ANT low power wireless communication.) doodle cricket

I think the project has a lot of potential new ideas.      
Rank

Total Posts: 2

Joined 2022-07-16

PM

peanutsquaker - 26 September 2023 08:02 PM
mahlon - 27 May 2021 09:45 AM
While I appreciate the response, Apache Ant is an altogether different project than what these forums are dedicated to. (ANT low power wireless communication.) doodle cricket

I think the project has a lot of potential new ideas.

     
Rank

Total Posts: 3

Joined 2023-10-31

PM

It seems you're facing challenges with building ANT on Linux, and I understand the importance of having proper guidance. To improve your experience and find solutions, up-to-date information on Linux compatibility and future plans. Good luck with your integration efforts!      
Rank

Total Posts: 1

Joined 2024-01-28

PM

peanutsquaker - 26 September 2023 08:02 PM
mahlon - 27 May 2021 09:45 AM
While I appreciate the response, Apache Ant is an altogether different project than what these forums are dedicated to. (ANT low power wireless communication.) doodle cricket

I think the project has a lot of potential new ideas.

to learn mor provider, see more at https://www.qualitybacklink.net/good-recommendations-to-choose-a-right-cloud-hosting-provider/      

Signature

visit our website