Re: New user need help calling C++ code from Java

Olly Betts <[email protected]> Sat, 28 Sep 2024 22:43:59 -0000 (UTC)
Newsgroups gmane.comp.programming.swig
Message-ID <[email protected]>
On 2024-09-27, Siddharth Jain <[email protected]> wrote:
> When I try to process it like this:
>
> $ swig -c++ -java -package mypackage -outdir java_out example.i
>
> I get:
>
> Unable to open file java_out/StructA.java: No such file or directory

I suspect your problem is that SWIG won't create the java_out directory
for you if it doesn't already exist.  Try:

mkdir java_out
swig -c++ -java -package mypackage -outdir java_out example.i

Cheers,
    Olly