Sponsored Content
Top Forums UNIX for Advanced & Expert Users Gcc g++ on cygwin - configure: error: *** A compiler with support for C++11 language features is req Post 303036583 by Neo on Wednesday 3rd of July 2019 12:18:54 PM
Old 07-03-2019
Welcome.

FYI, I never use Windows for anything.

Linux for servers (like this site and other servers). MacOS for desktop work (actually, I have four Macs, one 12 core MacPro, one MacMini and two Mac Book Airs).

Today I just bought a new 1TB (actually 960GB, Transcend 855) SSD for my MacPro and installed it already (removing the original 256GB drive), and it works great.

Now that I have more "on board" SSH (internal), it renders video (Adobe After Effects) about twice as fast. One complex (lots of effects) video which took 1.5 hours to render, before the upgrade, rendered today in 40 minutes after the upgrade.

I currently have 64GB of RAM, but I'm considering upgrading to max out at 128GB so I can render faster, especially since I'm prone to spelling errors in After Effects which has no grammar or spelling checker (that I know of). Haha

Anyway, I really suggest you get off "Windows" and move on to a really great unix-based OS like Linux or MacOS Smilie If you want pretty windows and a slick UI, then go with the Mac. If you just want a raw server, then go with Linux. That's what I do, at least. Linux on the servers (without any GUI, terminal only) and Macs to run all the "eye candy" apps on the desktop (rending video with Adobe After Effects, Premier Pro, Camtasia, etc).

Cheers and Good Luck.
 

9 More Discussions You Might Find Interesting

1. Programming

gcc compiler

i write c++ code it run perfectely with g++ compiler but same code when i compile with GCC compiler it gives linker error , followed these linker error /tmp/ccfZtXOQ.o(.text+0x22): In function `main': conf_system.cpp: undefined reference to `operator new(unsigned int)'... (5 Replies)
Discussion started by: munnu
5 Replies

2. UNIX for Dummies Questions & Answers

xl C/C++ compiler to GCC compiler

Hi, we are converting from IBM-AIX(xl c/c++ compiler) to Linux(GCC complier). As a part of this i need to change the CFLAGS. The xl c/c++ complier CFLAGS is CFLAGS := $(CDEBUG) $(PROJECT_INCLUDE_DIRS) $(COBJECT_MODE) -qcpluscmt -qmakedep -qcheck=all \ -qalign=bit_packed $(LINT_FLAGS)... (0 Replies)
Discussion started by: pbattu1
0 Replies

3. Programming

New to C/gcc compiler - compile error.

I am new to comiling c/c++ programs with gcc compilier unix - AIX version 5.3 gcc compiler version - 4.0.0 My makefile. # makefile 1.0 08/20/98 #CC = cc CC = gcc ESQL = esql CFLAGS = -Wall DBSLIB= DBSLIB=-L${INFORMIXDIR}/lib/esql -L${INFORMIXDIR}/lib `esql -libs` ALL = hds_near... (9 Replies)
Discussion started by: anish
9 Replies

4. HP-UX

gcc error..compiler cannot create executables

Hi I have locally compiled and installed gcc-4.1.2 in directory /usr/local/pkg/gcc/4.1.2/bin/gcc I want to compile beecrypt using this new compiler , So i have done setenv CC usr/local/pkg/gcc/4.1.2/bin/gcc ( Note this configuration is running properly with older version of... (1 Reply)
Discussion started by: vasanthan
1 Replies

5. Ubuntu

gcc compiler

where to download gcc compiler for ubuntu? how to install? how to build and run "c programs"? screen shots if possible.....:b::D tutorials too:cool: (5 Replies)
Discussion started by: villanarun
5 Replies

6. Ubuntu

./configure command Error while trying to install GCC compiler on unix machine

Hi, I need to install the GCC compiler on a my Linus machine. First step is to run the ./configure command and here we need to specify ./configure --target="target machine name (CPU type-Manufacturer-OS) or other way would be just give the command ./configure and it guesses the target name... (11 Replies)
Discussion started by: viji19812001
11 Replies

7. UNIX for Dummies Questions & Answers

GCC compiler Ld fatal error

Hi all I'm trying to install sudo. When I first ran the sudo configure script it errored saying that I didn't have a C compiler. I have since installed the GCC 3.4.6 package for sol8 from sun freeware. Doing that resolved the no C complier found error. I was then getting an error saying... (1 Reply)
Discussion started by: Donkey25
1 Replies

8. Programming

gcc compiler

Which gcc compiler release had the Arm 9 multicore support?Whether the compiler that used for the single Arm 9 core can be used for its multicore systems ? If gcc not support,please tell me which are the compilers that are available for Arm 9 multicore systems (including commerical).Whether... (0 Replies)
Discussion started by: sujith4u87
0 Replies

9. UNIX for Dummies Questions & Answers

cc compiler and gcc compiler

hi, can we install gcc compiler in unix based OS(sun solar,IBM AIX,HP,etc) and also can we install sun cc compiler in AIX environment and vice versa. and more ..is linux support cc compiler regards Ajay (3 Replies)
Discussion started by: ajaysahoo
3 Replies
pods::SDL::Mixer::Effects(3pm)				User Contributed Perl Documentation			    pods::SDL::Mixer::Effects(3pm)

NAME
SDL::Mixer::Effects - sound effect functions CATEGORY
Mixer METHODS
register SDL::Mixer::Effects::register( $channel, $effect_callback, $done_callback, $arg ); Hook a processor function into a channel for post processing effects. You may just be reading the data and displaying it, or you may be altering the stream to add an echo. Most processors also have state data that they allocate as they are in use, this would be stored in the $arg data space. When a processor is finished being used, any function passed into $done_callback will be called. The effects are put into a linked list, and always appended to the end, meaning they always work on previously registered effects output. Returns: Zero on errors, such as a nonexisting channel. Note: Passing MIX_CHANNEL_POST will register the $effect_callback as an postmix effect. Note: Do not use this on a threaded perl. This will crash. Example: use SDL; use SDL::Mixer; use SDL::Mixer::Channels; use SDL::Mixer::Effects; use SDL::Mixer::Samples; my @last_stream = (); my $echo_effect_func = sub { my $channel = shift; my $samples = shift; my $position = shift; my @stream = @_; my @stream2 = @stream; my $offset = $samples / 2; for(my $i = 0; $i < $samples; $i+=2) { if($i < $offset) { if(scalar(@last_stream) == $samples) { $stream2[$i] = $stream[$i] * 0.6 + $last_stream[$samples + $i - $offset] * 0.4; # left $stream2[$i + 1] = $stream[$i + 1] * 0.6 + $last_stream[$samples + $i - $offset + 1] * 0.4; # right } } else { $stream2[$i] = $stream[$i] * 0.6 + $stream[$i - $offset] * 0.4; # left $stream2[$i + 1] = $stream[$i + 1] * 0.6 + $stream[$i - $offset + 1] * 0.4; # right } } @last_stream = @stream; return @stream2; }; my $effect_done = sub { # you may do something here }; SDL::Mixer::open_audio( 44100, SDL::Constants::AUDIO_S16, 2, 1024 ); my $playing_channel = SDL::Mixer::Channels::play_channel( -1, SDL::Mixer::Samples::load_WAV('test/data/sample.wav'), -1 ); SDL::Mixer::Effects::register($playing_channel, $echo_effect_func, $effect_done, 0); SDL::delay(2000); SDL::Mixer::Effects::unregister($playing_channel, $echo_effect_func); SDL::Mixer::close_audio(); SDL::quit(); unregister SDL::Mixer::Effects::unregister( $channel, $effect_callback ); Remove the registered effect function from the effect list for channel. If the channel is active the registered effect will have its $done_callback function called, if it was specified in SDL::Mixer::Effects::register. Returns: Zero on errors, such as invalid channel, or effect function not registered on channel. Note: Do not use this on a threaded perl. This will crash. unregister_all SDL::Mixer::Effects::unregister_all( $channel ); This removes all effects registered to $channel. If the channel is active all the registered effects will have their $done_callback functions called, if they were specified in SDL::Mixer::Effects::register. Returns: Zero on errors, such as channel not existing. Note: Do not use this on a threaded perl. This will crash. set_post_mix SDL::Mixer::Effects::set_post_mix( $effect_callback, $arg ); Hook a processor function to the postmix stream for post processing effects. You may just be reading the data and displaying it, or you may be altering the stream to add an echo. This processor is never really finished, until you call it without arguments. There can only be one postmix function used at a time through this method. Use SDL::Mixer::Effects::register with MIX_CHANNEL_POST to use multiple postmix processors. This postmix processor is run AFTER all the registered postmixers set up by SDL::Mixer::Effects::register. Note: Do not use this on a threaded perl. This will crash. set_distance SDL::Mixer::Effects::set_distance( $channel, $distance ); This effect simulates a simple attenuation of volume due to distance. The volume never quite reaches silence, even at max distance(255). NOTE: Using a distance of 0 will cause the effect to unregister itself from channel. You cannot unregister it any other way, unless you use SDL::Mixer::Effects::unregister_all on the channel. Returns: Zero on errors, such as an invalid channel, or if Mix_RegisterEffect failed. set_panning SDL::Mixer::Effects::set_panning( $channel, $left, $right ); This effect will only work on stereo audio. Meaning you called SDL::Mixer::open_audio with 2 channels. Note: Setting both left and right to 255 will unregister the effect from channel. You cannot unregister it any other way, unless you use SDL::Mixer::Effects::unregister_all on the channel. Note: Using this function on a mono audio device will not register the effect, nor will it return an error status. Returns: Zero on errors, such as bad channel, or if SDL::Mixer::Effects::register failed. set_position SDL::Mixer::Effects::set_position( $channel, $angle, $distance ); This effect emulates a simple 3D audio effect. It's not all that realistic, but it can help improve some level of realism. By giving it the angle and distance from the camera's point of view, the effect pans and attenuates volumes. $angle is the direction in relation to forward from 0 to 360 degrees. Larger angles will be reduced to this range using angles % 360. o 0 = directly in front. o 90 = directly to the right. o 180 = directly behind. o 270 = directly to the left. So you can see it goes clockwise starting at directly in front. $distance is 0(close/loud) to 255(far/quiet). Note: Using angle and distance of 0, will cause the effect to unregister itself from channel. You cannot unregister it any other way, unless you use SDL::Mixer::Effects::unregister_all on the channel. Returns: Zero on errors, such as an invalid channel, or if SDL::Mixer::Effects::register failed. set_reverse_stereo SDL::Mixer::Effects::set_reverse_stereo( $channel, $flip ); If you pass 1 to $flip it simple reverse stereo, swaps left and right channel sound. Note: Using a flip of 0, will cause the effect to unregister itself from channel. You cannot unregister it any other way, unless you use SDL::Mixer::Effects::register on the channel. AUTHORS
See "AUTHORS" in SDL. perl v5.14.2 2012-05-28 pods::SDL::Mixer::Effects(3pm)
All times are GMT -4. The time now is 08:05 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy