Hi, now I installed NB 11.1 beta-3 from here: https://github.com/rtaneja1/netbeans/blob/installer-bin-11-1/nbbuild/installer/binaries/Apache-NetBeans-11.1-bin-linux-x64.sh
With this I have the same bad results when running the debugger. :-( Aside: I said the installer to install into /opt/netbeans/11.1/ but it installed into /opt/netbeans/11.1/netbeans/ Additionally it had deleted "/usr/share/applications/netbeans 10.0.desktop" and created "/usr/share/applications/NetBeans-11.1.desktop" I think, this is not correct. -Ulf Am 04.07.19 um 23:42 schrieb Ulf Zibis: > > Hi Geertjan, > > please note, that I use NetBeans 10 (not 11.1) and I have installed it > into "/opt/netbeans/10.0/" as root. Then I started it as root and > added the C/C++ plugin besides few others with "Force install into > shared directories". Hope that doesn't hurt. > > The starter is in "/usr/share/applications/netbeans 10.0.desktop" with: > [Desktop Entry] > Name=NetBeans IDE 10.0 > Comment=Apache NetBeans IDE 10.0 > Exec=/opt/netbeans/10.0/bin/netbeans %f > Path=/opt/netbeans/10.0 > Terminal=false > Icon=/opt/netbeans/10.0/nb/netbeans.icns > Type=Application > Categories=Java;Development;IDE; > MimeType=application/x-jar;application/x-java; > > Then I copied the project files into "~/Projects/ffmpeg/test". > Then I started NB as normal user and created a new "C/++ Project with > existing sources" in "~/Projects/ffmpeg/test". > It automatically started to build and failed with: > cd '/home/ich/Projects/ffmpeg/test' > /bin/sh ./configure CC=/usr/bin/gcc CXX=/usr/bin/g++ CFLAGS="-g3 > -gdwarf-2" CXXFLAGS="-g3 -gdwarf-2" > Unknown option "CC=/usr/bin/gcc". > See ./configure --help for available options. > > RUN FAILED (exit value 1, total time: 293ms) > > So I had to configure: > Pre-Build -> Command Line: ./configure > Make -> Build Command: make > Make -> Clean Command: make clean > Run -> Command Line: ./ffmpeg -version > Debug -> Debug command: ./ffmpeg_g -version > > Then: test -> More Build Commands -> Pre-Build: > cd '/home/ich/Projects/ffmpeg/test' > ./configure > install prefix /usr/local > source path . > C compiler gcc > C library glibc > ARCH x86 (generic) > big-endian no > runtime cpu detection yes > standalone assembly yes > x86 assembler nasm > [.....] > PRE-BUILD SUCCESSFUL (total time: 21s) > > Then: test -> Build: > cd '/home/ich/Projects/ffmpeg/test' > make > GEN libavutil/libavutil.version > GEN libswscale/libswscale.version > GEN libswresample/libswresample.version > GEN libavcodec/libavcodec.version > GEN libavformat/libavformat.version > GEN libavfilter/libavfilter.version > GEN libavdevice/libavdevice.version > CC libavdevice/alldevices.o > [.....] > LD ffprobe_g > STRIP ffprobe > > BUILD SUCCESSFUL (total time: 24m 28s) > > Then: test -> Run: > ffmpeg version N-93535-gca448f0b47 Copyright (c) 2000-2019 the FFmpeg > developers > built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1) > configuration: > libavutil 56. 26.100 / 56. 26.100 > libavcodec 58. 48.100 / 58. 48.100 > libavformat 58. 26.101 / 58. 26.101 > libavdevice 58. 7.100 / 58. 7.100 > libavfilter 7. 48.100 / 7. 48.100 > libswscale 5. 4.100 / 5. 4.100 > libswresample 3. 4.100 / 3. 4.100 > > RUN FINISHED; exit value 0; real time: 190ms; user: 0ms; system: 0ms > > Then in "fftools/ffmpeg.c" in line 4848 > "register_exit(ffmpeg_cleanup);" I set a breakpoint. > > Then: test -> Debug: > ffmpeg version N-93535-gca448f0b47 Copyright (c) 2000-2019 the FFmpeg > developers > built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1) > configuration: > libavutil 56. 26.100 / 56. 26.100 > libavcodec 58. 48.100 / 58. 48.100 > libavformat 58. 26.101 / 58. 26.101 > libavdevice 58. 7.100 / 58. 7.100 > libavfilter 7. 48.100 / 7. 48.100 > libswscale 5. 4.100 / 5. 4.100 > libswresample 3. 4.100 / 3. 4.100 > > The program didn't stop at the breakpoint :-( > Shortly in the status bar I saw "Program completed, exit value 0", but > as you can see above there is missing somthing like: > DEBUG FINISHED; exit value 0; real time: 990ms; user: 0ms; system: 0ms > > So bad, that it doesn't work at me. Hopefully we finde the cause. I'll > try to install NB 11.1 for that. > > -Ulf > > Am 04.07.19 um 20:30 schrieb Geertjan Wielenga: >> https://youtu.be/xPvasdbFJAw >> >> There it is. Tell me what to do differently as specifically as >> possible, if needed, and I'll do it to reproduce your requirements. >> >> Gj >> >> On Thu, Jul 4, 2019 at 8:08 PM Ulf Zibis <ulf.zi...@cosoco.de >> <mailto:ulf.zi...@cosoco.de>> wrote: >> >> Sorry, I think I don't understand your question. >> >> If you were able to run the bebugger with "./ffmpeg --version" >> then with "./ffmpeg_g -i sample.jpg result.jpg" it should be the >> same ... if you have prepared a "sample.jpg" in start dir. >> >> -Ulf >> >> Am 04.07.19 um 19:59 schrieb Geertjan Wielenga: >>> But how to run the debugger on that? >>> >>> Gj >>> >>> On Thu, Jul 4, 2019 at 7:54 PM Ulf Zibis <ulf.zi...@cosoco.de >>> <mailto:ulf.zi...@cosoco.de>> wrote: >>> >>> The simplest command line for real world is: >>> ./ffmpeg_g -i sample.jpg result.jpg >>> >>> -Ulf >>> >>> Am 04.07.19 um 19:29 schrieb Ulf Zibis: >>>> >>>> The main() function is in fftools/ffmpeg.c >>>> I think you can set a breakpoint there for a first test. >>>> Maybe set it at line 4869 where show_banner(argc, argv, >>>> options); is called, so you can test what happens when >>>> jumping in. >>>> For first try just run ./ffmpeg_g (stands for gdb and >>>> includes symbols) without arguments or try ./ffmpeg_g >>>> --version. >>>> >>>> Curious if that works. >>>> >>>> -Ulf >>>>