Re: Compile java files in packages

jovansonlee cesar <[email protected]>
Newsgroups gmane.comp.gcc.java.devel
Message-ID <[email protected]>
Hi Vaijayanthi Mala Suresh,

Nope, sorry I cant. I haven't use "make" yet. And this maybe the next
step I have to learn.
What I  was just doing lately was to compile files by individually,
since I am involved with relatively small number of files.
If you will be able make one, Please share me  some samples.

Regards,
ivanceras

On Fri, Jun 5, 2009 at 7:17 PM, Vaijayanthi Mala
Suresh<[email protected]> wrote:
> Hi ivanceras
>
> Thanks.
>
> It is not working for me unless i give --classpath=com.
>
> Can you give me a sample make file
>     to convert all the java files in multiple hierarchy packages to .o files
>     to convert all the java files into multiple hierarchy packages
> to .class files
>
> Thanks
> Mala
>
> On Fri, Jun 5, 2009 at 4:35 PM, jovansonlee cesar<[email protected]> wrote:
>> Hi Vaijayanthi Mala Suresh,
>>
>>> if i give gcj -c ./com/test/mytest.java it gives me error.
>>
>> It should be Capital "-C"
>> try it with
>> gcj -C ./com/test/mytest.java
>>
>> Regards,
>> ivanceras
>>
>>
>>
>>
>>
>>
>> On Fri, Jun 5, 2009 at 7:00 PM, Vaijayanthi Mala
>> Suresh<[email protected]> wrote:
>>> Hi ivanceras,
>>>
>>> Can you please let me know how to do it for java files within packages.
>>>
>>> For eg. I have mytest.java under com.test.
>>>
>>> if i give gcj -c ./com/test/mytest.java it gives me error.
>>>
>>> Thanks
>>> Mala
>>>
>>> On Fri, Jun 5, 2009 at 4:26 PM, jovansonlee cesar<[email protected]> wrote:
>>>> Hello Vaijayanthi Mala Suresh,
>>>>
>>>>> Can you please let me know i can generate .class files as I have
>>>>> native methods defined in many of these java files for which
>>>>> I need to generate the .h files as well.
>>>>
>>>> I have not tried generating .h files for these, and I havent even
>>>> tried linking java together with c++,
>>>> My main objective is really just to compile prebuilt java applications
>>>> into native binary using gcj.
>>>>
>>>> In generating ".class" files, you could use "gcj -C" in the same way
>>>> you use "javac" from sun's jdk,
>>>> "gij" in the same way you could use "java" from sun jdk,
>>>>
>>>> Here is an example:
>>>>       $gcj -C Hello.java
>>>> that would generate Hello.class
>>>> in the same you do as(in suns jdk)
>>>>       $javac Hello.java
>>>>
>>>> To run, just use
>>>>      $gij Hello
>>>> in the same(suns jdk)
>>>>     $java Hello
>>>>
>>>>
>>>> Regards,
>>>> ivanceras
>>>>
>>>>
>>>> On Fri, Jun 5, 2009 at 6:39 PM, Vaijayanthi Mala
>>>> Suresh<[email protected]> wrote:
>>>>> Hi ivanceras,
>>>>>
>>>>> Thanks for your help.
>>>>>
>>>>> Can you please let me know i can generate .class files as I have
>>>>> native methods defined in many of these java files for which
>>>>> I need to generate the .h files as well.
>>>>>
>>>>> Thanks
>>>>> Mala
>>>>>
>>>>> On Fri, Jun 5, 2009 at 2:26 PM, jovansonlee cesar<[email protected]> wrote:
>>>>>> Hi Vaijayanthi Mala Suresh,
>>>>>>
>>>>>> Here is my little example:
>>>>>> http://ivanceras.blogspot.com/2009/04/gcj-vs-jvm-benchmark.html
>>>>>>
>>>>>>    $gcj -c -g -O Test.java
>>>>>>    $gcj --main=Test -o Test.bin Test.o
>>>>>>    $./Test.bin
>>>>>>
>>>>>> and here's how you would compile jar library file(ie. postgresql jdbc
>>>>>> driver) and link it to your main class
>>>>>> http://ivanceras.blogspot.com/2009/05/gcc-vs-jvm-benchmark-2.html
>>>>>>
>>>>>>  Compiling, Linking and Running in GCJ:
>>>>>>
>>>>>>  compile the PostgreSQL jdbc driver
>>>>>>   $gcj -c -g -O postgresql-8.4dev-700.jdbc3.jar
>>>>>>   This will create the native binary file "postgresql-8.4dev-700.jdbc3.o"
>>>>>>
>>>>>>  compile the Test
>>>>>>   $gcj -c -g -O TestDb.java
>>>>>>  This will create the native binay file "TestDb.o"
>>>>>>
>>>>>>   do the linking
>>>>>>  $gcj --main=TestDb -o TestDb.bin postgresql-8.4dev-700.jdbc3.o TestDb.o
>>>>>>  This will create the executable file: "TestDb.bin"
>>>>>>
>>>>>>  execute
>>>>>>  $./TestDb.bin
>>>>>>
>>>>>> Please visit the blog for more details :)
>>>>>>
>>>>>> Regards,
>>>>>> ivanceras
>>>>>>
>>>>>> (PS: have to resend, mailist don't seem to accept html text)
>>>>>>
>>>>>> On Fri, Jun 5, 2009 at 3:39 PM, Vaijayanthi Mala Suresh
>>>>>> <[email protected]> wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I have a several packages of java files which I need to compile with
>>>>>>> gcj to generate .class and .o files.
>>>>>>>
>>>>>>> Can anyone help me please.
>>>>>>>
>>>>>>> Thanks
>>>>>>> Mala
>>>>>>
>>>>>
>>>>
>>>
>>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.