[Geany-Users] Build command

Gert Leenders leenders.gert at xxxxx
Fri Aug 2 21:55:44 UTC 2013


P.S. You'd probably be better of to use a simple Makefile with Geany build
commands, then you could compile your object files separately and link them
into the final executable.

Can i find somewhere an example of this approach?

Thx!


On Fri, Aug 2, 2013 at 11:17 PM, Matthew Brush <mbrush at codebrainz.ca> wrote:

> On 13-08-02 02:03 PM, Gert Leenders wrote:
>
>> My mistake... i just forgot to mention it :)
>>
>> *quick_start_example2.c:18:29: fatal error: utils/nfc-utils.h: No such
>> file
>> or directory*
>> *
>> *
>> As you probably expected...
>>
>>
> It seems like your include `-I/home/glnd/libnfc-1.7.0-**rc7` is not
> taking effect. Maybe move the option to before the source file option (%f).
> Also make sure there's a "utils/nfc-utils.h" file inside the directory you
> are passing to -I option (obviously).
>
> P.S. You'd probably be better of to use a simple Makefile with Geany build
> commands, then you could compile your object files separately and link them
> into the final executable.
>
> Cheers,
> Matthew Brush
>
>
>> On Fri, Aug 2, 2013 at 10:58 PM, Matthew Brush <mbrush at codebrainz.ca>
>> wrote:
>>
>>  On 13-08-02 09:25 AM, Gert Leenders wrote:
>>>
>>>  Hi,
>>>>
>>>> I'm struggling to get the build command properly set...
>>>>
>>>> I'm trying to compile the libnfc libraries via Geany.
>>>>
>>>> The file contains this info:
>>>>
>>>> // This is same example as quick_start_example1.c but using
>>>> // some helper functions existing in libnfc.
>>>> // Those functions are not available yet in a library
>>>> // so binary object must be linked statically:
>>>> // $ gcc -o quick_start_example2 -lnfc -I../.. quick_start_example2.c
>>>> ../../utils/nfc-utils.o
>>>>
>>>> In a terminal everything works fine (although i had to move the -lnfc
>>>> command to the end)
>>>>
>>>> # gcc -o quick_start_example2 -I../.. quick_start_example2.c
>>>> ../../utils/nfc-utils.o -lnf
>>>>
>>>>  Works fine.
>>>>>
>>>>>>
>>>>>>
>>>>>  I tried different things in geany like:
>>>> gcc -Wall -o "%e" "%f" -I/home/glnd/libnfc-1.7.0-rc7
>>>> /home/glnd/libnfc-1.7.0-rc7/****utils/nfc-utils.o -lnfc
>>>> But without any success...
>>>>
>>>>
>>>>  Is there no errors or anything?
>>>
>>> Cheers,
>>> Matthew Brush
>>>
>>> ______________________________****_________________
>>> Users mailing list
>>> Users at lists.geany.org
>>> https://lists.geany.org/cgi-****bin/mailman/listinfo/users<https://lists.geany.org/cgi-**bin/mailman/listinfo/users>
>>> <htt**ps://lists.geany.org/cgi-bin/**mailman/listinfo/users<https://lists.geany.org/cgi-bin/mailman/listinfo/users>
>>> >
>>>
>>>
>>
>>
>>
>>
>> ______________________________**_________________
>> Users mailing list
>> Users at lists.geany.org
>> https://lists.geany.org/cgi-**bin/mailman/listinfo/users<https://lists.geany.org/cgi-bin/mailman/listinfo/users>
>>
>>
> ______________________________**_________________
> Users mailing list
> Users at lists.geany.org
> https://lists.geany.org/cgi-**bin/mailman/listinfo/users<https://lists.geany.org/cgi-bin/mailman/listinfo/users>
>



-- 
Met vriendelijk groeten,
Gert Leenders
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geany.org/pipermail/users/attachments/20130802/631aabbf/attachment.html>


More information about the Users mailing list