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
- Clone libadblockplus from its GitHub repo;
- ./ensure_dependencies.py
- make get-prebuilt-v8
- 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
    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++').
Note: See
        TracTickets for help on using
        tickets.
    

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!