Re: Adding LDFLAGS to /etc/makepkg.conf

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Wed, Apr 1, 2009 at 7:41 PM, Aaron Griffin <aaronmgriffin@xxxxxxxxx> wrote:
> On Wed, Apr 1, 2009 at 1:17 PM, Alexandre Bique
> <bique.alexandre@xxxxxxxxx> wrote:
>> Hi,
>>
>> I am trying these FLAGS:
>>
>> CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer -ftree-vectorize
>> -ftree-parallelize-loops=4"
>> CXXFLAGS="${CFLAGS}"
>>
>> And i need to link to libgomp so i tried to add
>>
>> LDFLAGS="-lgomp"
>>
>> But it doesn't work. What should i do doctor ?
>
> echo "does not work" > /dev/brain/psychic
> /dev/brain/psychic: No such file or directory
Hehe that's fun, but when i try to do it, it works... arf do i have a
problem doctor ? ;-)

> Try giving us error messages or... anything besides "does not work"
Sorry. Please forgive me.

> Also... you don't need to modify makepkg.conf for one package... those
> are GLOBAL flags...

Well i though it was implicit.
When you use -ftree-parallelize-loops=4, it enables OpenMP.
When gcc links, it needs to link against pthread and gomp.
That's why i added LDFLAGS="-lgomp". But i forgot -lpthread.

Thank you.

-- 
Alexandre Bique


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux