Opened on 09/27/2018 at 06:24:46 AM

Last modified on 09/28/2018 at 04:52:48 PM

#6993 new defect

Cannot build libadblockplus by following the instructions

Reported by: newbie_001 Assignee:
Priority: Unknown Milestone:
Module: Libadblockplus Keywords:
Cc: Blocked By:
Blocking: Platform: Unknown / Cross platform
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description

Environment

Ubuntu 16.04 + Clang5.0

How to reproduce

  1. Clone libadblockplus from its GitHub repo;
  2. ./ensure_dependencies.py
  3. make get-prebuilt-v8
  4. make

Observed behaviour

../include/AdblockPlus/ActiveObject.h:18:10: fatal error: 'list' file not found

Expected behaviour

Build success.

Then I changed Clang to ver 5.0 and added -stdlib=libc++ in Makefile, but still got
make[1]: touch: open: out/Debug/obj.target/abpshell/shell/src/Main.o: No such file or directory

What am I missing here? Is there any dependency I'm not aware of?

Attachments (0)

Change History (3)

comment:1 Changed on 09/27/2018 at 06:41:41 PM by newbie_001

Since you guys have been using this lib everywhere, I assume it must be a matter of configuration. Any help or hint would be appreciated!

Last edited on 09/27/2018 at 06:41:53 PM by newbie_001

comment:2 Changed on 09/28/2018 at 04:48:52 PM by hfiguiere

  • Component changed from Unknown to Libadblockplus

comment:3 Changed on 09/28/2018 at 04:52:48 PM by hfiguiere

I would try to do a make clean before doing make again (after you add '-stdlib=libc++').

Add Comment

Modify Ticket

Change Properties
Action
as new .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from (none).
Next status will be 'reviewing'.
 
Note: See TracTickets for help on using tickets.